JRadioButton selektieren und deselektieren

the_skywalker

Mitglied
Guten Morgen,

ich bin gerade dabei einen Frame zu basteln, welcher zwei ButtonGroups mit jeweils drei RadioButtons beinhaltet. Außerdem sind diverse Textfelder vorhanden.
Nach Auswahl eines RadioButtons in der ersten ButtonGroup sollen sich die RadioButtons der zweiten Gruppe den Anforderungen aktivieren oder deaktivieren.
Zur Zeit lege ich für jeden einzelnen RadioButton einen ActionListener an. Doch ich habe das Gefühl das dies ziemlich umständlich ist, da ich bei jeden einzelnen ActionListener die Zustände (isEnabled(true) oder isEnabled(false)) beschreiben muss.
Gibt es nicht einen einfacheren Weg

Danke

Stefan
 
Richtig, Du benutzt ButtonGroup. Über ButtonModel bekommst Du die Selektion und setzt sie. Deinem ButtonModel kannst Du einen ItemListener hinzufügen, der Dir den selektierten Button liefert, ähnlich wie bei einer Liste.
 
Zurück