【问题标题】:Getting notified when a JMenu is opened? (eg: File, Edit, View)打开 JMenu 时收到通知? (例如:文件、编辑、查看)
【发布时间】:2011-11-03 01:14:37
【问题描述】:

我想要做的是,当点击我的编辑JMenu 时,在它出现之前,我想根据撤消/重做命令是否可见将其设置为启用。

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

【问题讨论】:

    标签: java swing events jmenu


    【解决方案1】:

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

    现在我想起来,这对我来说可能是一种更好的方式来做一些非常相似的事情。相反,当我的历史记录对象报告说没有更多的撤消/重做 命令 时,我在我的视图中启用/禁用了 undo/redo 方法中的项目。

    编辑:我知道你一定很快编辑了你的帖子,然后我才有机会发布这篇文章并自己找到MenuListener

    【讨论】:

    • 没关系,我还是觉得你的帖子很有帮助,谢谢 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-29
    相关资源
    最近更新 更多