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}
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())
{
...}