【发布时间】:2016-07-01 20:33:03
【问题描述】:
当鼠标右键单击文本框时, 上下文菜单将弹出如下。
在 Eclipse 插件中,如何使用 Java 禁用上下文菜单?
【问题讨论】:
-
这是您正在创建的文本控件吗?
-
是的。我只是尝试使用 MenuManager 的 setVisible(false) 和 setRemoveAllWhenShown(true) 来禁用它,但它现在不起作用。
当鼠标右键单击文本框时, 上下文菜单将弹出如下。
在 Eclipse 插件中,如何使用 Java 禁用上下文菜单?
【问题讨论】:
尝试在控件上设置一个空菜单:
Menu menu = new Menu(textControl);
textControl.setMenu(menu);
这适用于 Mac OS X,我不确定它是否适用于所有平台。
【讨论】: