Pur rimanendo dell'idea che usare dei JCheckBox quando la semantica è quella dei JRadioButton non è user-friendly, questa è una soluzione equivalente:
Usa questa classe al posto della ButtonGroup normale.codice:private class MioButtonGroup extends ButtonGroup { @Override public void setSelected(ButtonModel m, boolean b) { super.setSelected(m, b); if ( !b ) { clearSelection(); } } }
Ciao.![]()



Rispondi quotando