标签: java eclipse plugins
我正在开发一个Eclipse插件。我在其处理程序类中使用isEnabled()方法禁用菜单项。当我运行插件并单击它时,它显示选择的选项当前不可用。我想禁用此消息,或至少更改它。有什么办法吗?
答案 0 :(得分:1)
您不应该覆盖isEnabled。
isEnabled
而是调用setBaseEnabled(boolean)来启用/禁用处理程序。这将触发处理程序启用的事件,该事件应该阻止菜单项被点击,这样您就不会收到此消息。
setBaseEnabled(boolean)