JavaSwingを使用して単純なワードプロセッサを作成していると想像してください。テキストの位置揃えを実行するために作成された一連のアクションがあります。メニューバーにメニューがあります:
意見 左揃え センタージュシティ 右寄せ
これは、JRadioButtonMenuItemsとButtonGroupで構成され、一度に1つのアイテムのみが選択されるようにします。
また、JToggleButtonsとButtonGroupで構成される同等のツールバーがあり、一度にアクティブにできるのはボタンだけであることを確認するとします。
「左揃え」のJRadioButtonMenuとJToggleButtonは、他のアイテムと同じアクションを使用して初期化されます。
私の質問はこれです:2つのグループを同期するための最良の方法は何ですか?ツールバーの「右揃え」アイコンをクリックすると、それに応じてメニューのグループが更新されます。その逆も同様です。