私のタブ付きペインに5つの同一のパネルがあり、4つのラジオボタンのボタングループがあります。パネルのdボタンのいずれかを選択して次のパネルに移動すると、前のペインに自動的に選択されます。したがって、質問でオプションBを選択すると、他のすべての質問に移動するとそのオプションが選択されます。 GUIビルダーを使用して1つのパネルのみを作成し、もう1つはプログラムで作成して最初のパネルと同じにします。 少しでも助けていただければ幸いです。JRadioボタンが自動的に選択される
0
A
答えて
0
これをチェックしてください。私は2つのタブ付き枠と2つのラジオボタンでフレームを作った。パネルやボタンを追加することができます。 tab1から1つのボタンを選択すると、タブ2で自動的に選択されません。タブ2では、新しい選択肢が得られます。
public class test {
JRadioButton r1 = new JRadioButton("radio1");;
JRadioButton r2 = new JRadioButton("radio2");
ButtonGroup bg = new ButtonGroup();
JTabbedPane tab = new JTabbedPane();
JPanel panel1 = new JPanel();
JPanel panel2 = new JPanel();
public test() {
bg.add(r1);
bg.add(r2);
panel1.add(r1);
panel1.add(r2);
r1 = new JRadioButton("radio1");
r2 = new JRadioButton("radio2");
panel2.add(r1);
panel2.add(r2);
tab.addTab("tab1", panel1);
tab.addTab("tab2", panel2);
JFrame frame = new JFrame();
frame.setContentPane(tab);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
public static void main(String[] args) {
new test();
}
}
は、それはあなたが:)
+0
ありがとうBhavna、私はいくつかの再利用可能な原則を使用して修正する必要がありますが、実際にはラジオボタンごとにタブを作成する必要はありません。私たちがデータ構造を適切に使用すれば、単一のペインと単一のラジオボタンができます。私はSwingで実装することができましたが、今はJavaFXをやっているので実装もしました。申し訳ありませんが、私たちは遅く来て、感謝 – Fabusuyi012
関連する問題
- 1. 自動的に選択されたアイテム
- 2. jQueryでテキストボックスが自動的に選択される
- 3. datatables.jsに列が自動的に選択されます
- 4. ComboBoxのEditbox部分が自動的に選択されます
- 5. 子カテゴリチェックボックスが選択されている場合親チェックボックスが自動的に選択されます
- 6. 動的ボタンの選択
- 7. ActiveRecordを自動的に特別に選択されたオーバーライドフィールド
- 8. Djangoのフォームchoicefield自動的に生成された選択肢
- 9. ラジオボタンが自動的に選択されないようにする方法。
- 10. 私のページがロードされた後に自動的にフィルタオプションを選択する
- 11. 動的に選択された選択要素をロードする
- 12. ラジオボタンtkinterを自動的に選択
- 13. アヤックス選択し、自動的にデータ
- 14. Excelでサブメニューを自動的に選択
- 15. アイテムリストから自動的に選択
- 16. 動的選択フォームの自動投稿
- 17. 選択が自動的にX11クリップボードに挿入されました - VIM
- 18. 空白のオプションが選択ボックスに自動的に追加されます
- 19. ng-changeで選択すると、すべての選択フィールドが自動的に変更されます。
- 20. HTML - 選択したオプションの属性が自動的に更新されない
- 21. yii2グリッドビューフィルタのテキストフィールドの内容が自動的に選択されました
- 22. DatePicker選択した値が自動的に更新されません
- 23. 特定のオプションがコンボから選択されたときに自動的にテキストボックスが表示される
- 24. javascript動的に選択するオプションを選択すると、選択肢が重複して表示される
- 25. ボタンが自動的に送信されますか?
- 26. Vb.netボタンが自動的に押されます
- 27. デフォルトでボタンが自動的に押された角度
- 28. (XForms)ボタンをクリックしてノードセットリピータのノードを自動的に選択します。
- 29. 動的ドロップダウンリスト選択の選択された行インデックスを取得
- 30. Excelのタブ移動後にフォーカスがオンになり、自動的に選択リストが表示されます
は、いくつかのコードを表示するのに役立ちます願っています。それぞれのパネルで同じ 'ButtonGroup'リファレンスを使用しているようですが、それはちょうど推測です。その場合、['ButtonGroup#clearSelection()'](https://docs.oracle.com/javase/7/docs/api/javax/swing/ButtonGroup.html#clearSelection())で選択を消去するか、パネルごとに異なる 'ButtonGroup'を使用してください。 –
異なるボタングループはどのように使用できますか? – Fabusuyi012