【发布时间】:2011-11-03 01:14:37
【问题描述】:
我想要做的是,当点击我的编辑JMenu 时,在它出现之前,我想根据撤消/重做命令是否可见将其设置为启用。
有没有办法得到这样的通知? MenuListener 是我要找的吗?
【问题讨论】:
我想要做的是,当点击我的编辑JMenu 时,在它出现之前,我想根据撤消/重做命令是否可见将其设置为启用。
有没有办法得到这样的通知? MenuListener 是我要找的吗?
【问题讨论】:
您应该能够使用MenuListener、扩展EventListener,并启用menuSelected 中的撤消/重做项。
现在我想起来,这对我来说可能是一种更好的方式来做一些非常相似的事情。相反,当我的历史记录对象报告说没有更多的撤消/重做 命令 时,我在我的视图中启用/禁用了 undo/redo 方法中的项目。
编辑:我知道你一定很快编辑了你的帖子,然后我才有机会发布这篇文章并自己找到MenuListener。
【讨论】: