首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >选择某些元素后,使Swing JMenuBar树保持打开状态

选择某些元素后,使Swing JMenuBar树保持打开状态
EN

Stack Overflow用户
提问于 2013-01-12 21:18:20
回答 1查看 190关注 0票数 2

我目前正在自学Java,通过Sun出版的Horstmann和Cornell的非常全面和可读的文本(第8版/Vol1.ISBN: 978-0-12-235476-9),通过完成其中一个Swing示例(清单9-8),我注意到在选择"Toggle“菜单项时执行了一个恼人的操作。

该示例显示了使用JCheckBoxMenuItemJRadioButtonMenuItem类在某些选项之间进行切换。我注意到,在选择其中一个菜单组件时,遍历的整个树都会关闭。有没有办法通过项目的可设置属性或在所提供的ActionListener中调用的方法来停止此菜单的关闭?

指向作者代码转储的链接:Here

为任何回应干杯。这是一个很好的调整,可以进一步深入到UI实现中。

EN

回答 1

Stack Overflow用户

发布于 2013-01-12 22:46:32

  • not possible from Java6JPopup用于JMenuJComboBox,弹出窗口对鼠标隐藏键盘事件
  • 可以基于(未修饰的) JDialogJWindow自定义JMenu/JComboBox弹出窗口,使用GridLayout

铺设的JButtons (在您的情况下使用D12/D13)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14293693

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档