标签: java swing jmenuitem jpopupmenu abstract-action
我有一个JPopupMenu,如果可能的话,我想在每次动作时禁用或删除一个菜单项。所以我尝试了这一点,虽然在菜单的位置4添加了removeCommentAction对象,但是不会删除位置4中的菜单项。 我知道菜单项方法setEnabled,但在这种情况下如何使用AbstractAction对象实现它?
JPopupMenu
removeCommentAction
AbstractAction
nodeMenu.remove(4); nodeMenu.insert(new RemoveCommentAction(),4)
谢谢。