2013-09-22 12 views
12
JPanel.add(ButtonGroup); 

Non funziona. DEVO aggiungerlo a un JPanel perché sto usando le schede. Questo sta diventando davvero frustrante. Non ho ancora trovato un modoAggiungi ButtonGroup a JPanel

+1

http://docs.oracle.com/javase/tutorial/uiswing/components/buttongroup.html –

+0

Cosa intendi JPanel.add (ButtonCroup)? Puoi condividere altro esempio di codice come stai inizializzando JPanel, buttonGroup etc? – Optional

+0

Per un aiuto migliore, pubblicare un [SSCCE] (http://sscce.org/). –

risposta

23

Dato che ButtonGroup non è un componente, non è possibile aggiungere il proprio Gruppo Button a un JPanel. Aggiungi invece direttamente i tuoi pulsanti al tuo JPanel, ad esempio:

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). 

Spero che sarà utile.

Grazie