gpt4 book ai didi

java - 为什么 CheckBoxMenuItem 不生成操作事件?

转载 作者:行者123 更新时间:2023-11-30 08:43:51 25 4
gpt4 key购买 nike

我正在构建一个包含多个 MenuItem 的 AWT PopupMenu。这些项目具有在单击时触发命令的 ActionListeners。

添加到纯 MenuItems 的 ActionListeners 可以正常工作,但 CheckboxMenuItems 似乎不会生成任何 Action 事件。什么都没有发生。这是出乎意料的,考虑到它们直接从 MenuItem 继承了 addActionListener() 方法。

这个问题似乎是已知的,而且很老:http://www.coderanch.com/t/197173/java-programmer-SCJP/certification/ActionListener-CheckboxMenuItem

为什么会发生这种情况,我该如何让它发挥作用?

最佳答案

我仍然不知道为什么 addActionListener() 什么都不做,但结果是 addItemListener() 成功了。

这对我来说就足够了。

关于java - 为什么 CheckBoxMenuItem 不生成操作事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34049527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com