web-dev-qa-db-fra.com

Ajouter ButtonGroup à JPanel

JPanel.add(ButtonGroup);

Ne fonctionne pas. Je DOIS l'ajouter à un JPanel car j'utilise des onglets. Cela devient vraiment frustrant. Je n'ai pas encore trouvé de moyen

15
Zarkopafilis

Comme ButtonGroup n'est pas un composant, vous ne pouvez pas ajouter votre ButtonGroup à un JPanel. Ajoutez plutôt vos boutons à votre JPanel, par exemple:

JPanel jPanel = new JPanel();
ButtonGroup group = new ButtonGroup();
btn1 = new JRadioButton("btn1 ");btn1.setSelected(true);
btn2 = new JRadioButton("btn2 ");
group.add(btn1 );
group.add(btn2 );

jPanel.add(btn1);
jPanel.add(btn2).

J'espère que ce sera utile.

Merci

32
Manas Mukherjee