invece della variabile booleana potrei usare il metodo della classe AbstractButton
isSelected() ?

LeleFT mi puoi accennare anche alle altre soluzioni?