Java 事件侦听器 - 检测 JMenu 何时打开
Java Event Listener - Detect when JMenu opens up
我可以使用哪种 EventListener
在 JMenu
打开时收到通知?
例如:
当用户单击 MenuBar
中的 Menu
(或将其悬停)时,它会打开并显示其内容,例如 JCheckBoxMenuItem
或另一个 JMenu
组件。
附加一个 javax.swing.event.MenuListener 实例。
当菜单打开和关闭时,将分别调用 menuSelected 和 menuDeselected 方法。还有一个 menuCanceled 方法,但我还没弄清楚 how/when/if 它曾经被调用过。
我可以使用哪种 EventListener
在 JMenu
打开时收到通知?
例如:
当用户单击 MenuBar
中的 Menu
(或将其悬停)时,它会打开并显示其内容,例如 JCheckBoxMenuItem
或另一个 JMenu
组件。
附加一个 javax.swing.event.MenuListener 实例。 当菜单打开和关闭时,将分别调用 menuSelected 和 menuDeselected 方法。还有一个 menuCanceled 方法,但我还没弄清楚 how/when/if 它曾经被调用过。