繁体   English   中英

打开JMenu时得到通知? (例如:文件,编辑,查看)

[英]Getting notified when a JMenu is opened? (eg: File, Edit, View)

我想要做的是,当单击“编辑JMenu时,要根据其是否可见在undo / redo命令上将其设置为启用。

有没有办法得到这样的通知? 我在寻找MenuListener吗?

您应该能够使用MenuListener和扩展的EventListener ,并在menuSelected启用撤消/重做项。

现在,我考虑了一下,对于我来说,做类似的事情可能是更好的方法。 当我的历史记录对象报告没有更多的撤消/重做命令时,我改为在视图中以undo / redo方法启用/禁用项目。

编辑:我看到您必须快速编辑您的帖子,然后我才有机会亲自发布并找到MenuListener

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM