【发布时间】:2009-08-13 08:57:09
【问题描述】:
想象一下,我正在使用 Java Swing 制作一个简单的文字处理器。我已经编写了一组操作来执行文本对齐。在 MenuBar 我有一个菜单:
看法 左对齐 中心对齐 右对齐这由 JRadioButtonMenuItems 和一个 ButtonGroup 组成,以确保在任何时候只选择一个项目。
另外,假设我有一个由 JToggleButtons 和一个 ButtonGroup 组成的等效工具栏,以确保在任何时候只有按钮可以处于活动状态。
“左对齐”JRadioButtonMenu 和 JToggleButton 使用相同的 Action 进行初始化,以此类推。
我的问题是:同步这两个组的最佳方法是什么?如果我单击工具栏上的“右对齐”图标,我希望菜单中的组相应地更新,反之亦然。
【问题讨论】:
标签: java swing menu toolbar action