0
我想要做的是,当我编辑JMenu
被点击时,在它出现之前,我想根据它们是否应该可见来设置在撤销/重做命令上启用。JMenu打开时收到通知? (例如:文件,编辑,视图)
有没有办法得到这样的通知? MenuListener
我在找什么?
我想要做的是,当我编辑JMenu
被点击时,在它出现之前,我想根据它们是否应该可见来设置在撤销/重做命令上启用。JMenu打开时收到通知? (例如:文件,编辑,视图)
有没有办法得到这样的通知? MenuListener
我在找什么?
您应该可以使用MenuListener,扩展EventListener
,并启用menuSelected
中的撤消/恢复项目。
现在我想到了,这对我来说可能会是一个更好的方式来完成一些非常相似的事情。当我的历史对象报告没有更多撤销/重做命令离开时,我在我的视图中启用/禁用了undo
/redo
方法中的项目。
编辑:我看到你一定很快编辑了你的帖子,然后我有机会发布这个帖子,发现你自己MenuListener
。
没关系,我仍然发现你的帖子很有帮助,谢谢:) – jmasterx