Swing中同一個菜單在不同區塊執行調用不同的方法

如下圖,我想在A區各B區點鼠標調整同一個右鍵菜單,但在執行命令時又調整不同的方法。

此功能要如何實現?

先謝了!

 

[quote]定義兩個是可以,但是如查有三個區域,那不就要定義三個菜單? [/quote]
这是个好思路呀,因为你能定义三个区域,就能定义三个菜单。。。
反之,如果共用,会因为DOM共用带来一些风险,,

定义两个右键菜单不就成了,反正只要看起来一样就成

打个比方,如果共用了,有一天你发现下面不需要insert功能,那你就麻烦了

最悲剧的是,由于菜单共用,那么菜单上事件,你需要进行大量的判定,判定当前触发事件是在什么区域,这个会让代码变得不可读了。。