inserire bottone a scelta singola (radio)

sintassi



esempio:
// variabili globali
JPanel pannello = new JPanel();

JRadioButton rad01 = new JRadioButton("testo 1",true); // bottone radio selezionato
JRadioButton rad02 = new JRadioButton("testo 2"); // bottone radio non selezionato

ButtonGroup gruppo = new ButtonGroup(); // crea un gruppo dove saranno inseriti i bottoni radio se si vuole permettere una sola selezione


public static void main(String args[])
{

Radio form = new Radio(); // avvia il form
}


// costruttore e settaggi del Form
public Radio()
{
super("Titolo Form"); // titolo del Form
setSize(500,200); // dimensioni
setDefaultCloseOperation(EXIT_ON_CLOSE); // operazione da eseguire dei defaul (metti sempre questa)
setVisible(true); // visualizza

// aggiungi componenti
add(pannello); // aggiungi pannello

pannello.add(rad01); // aggiugni il bottone radio 1 al pannello
pannello.add(rad02); // aggiugni il bottone radio 2 al pannello


// se si vuole ragguappare i bottoni radio in modo da permettere una sola selezione
gruppo.add(rad01); // aggiungi il bottone radio 1 al gruppo
gruppo.add(rad02); // aggiungi il bottone radio 2 al gruppo
}



esempio: verifica stato del bottone radio1
if (radio1.isSelected())
{

...
}