RadioButton e CheckBox

radiobutton

Una CheckBox è il classico componente di spunta, utilizzato spesso da selettore per opzioni.
La RadioButton (pulsante rotondo), come la CheckBox, permette di scegliere delle opzioni con la particolarità che sono esclusive.
In altre parole, si inseriscono una serie di RadioButton in un contenitore RadioGroup (gruppi di RadioButton) e se ne potrà scegliere solo una delle varie disponibili.

Sia per il componente CheckBox sia per il RadioButton gli attributi utilizzati per attivare e selezionare sono rispettivamente enabled e checked.
Sono entrambi di tipo booleano, quindi se per esempio enabled è impostato su false, il componente sarà disattivato e di conseguenza non selezionabile, invece se checked è impostato su true, il componente sarà preselezionato.

Risultato
radiobutton

Per entrambi si può usare il metodo isChecked per controllare quale componente è stato selezionato.