Die Wiedergabe von ButtonGroup für "Kind" ändert sich und der ausgewählte JRadioButton-Text wird gedruckt

8

Was ich möchte ist: Erstellen Sie ein Ereignis, das ausgelöst wird, wenn ein in der ButtonGroup enthaltenes JRadioButton ausgewählt ist, und drucken Sie dann den Text, der sich auf dem JRadioButton befindet.

    
Tyilo 30.07.2011, 14:02
quelle

1 Antwort

11

Laut meinem Kommentar können Sie einer ButtonGroup keinen Listener hinzufügen. Sie müssen wahrscheinlich einen ActionListener zu den einzelnen JRadioButtons hinzufügen.

Wenn dies Ihre Frage nicht beantwortet, teilen Sie uns bitte weitere Einzelheiten zu Ihrem Problem mit.

Bearbeiten 1
Ich nehme an, dass Sie ButtonGroup immer so erweitern können, dass es ActionListeners akzeptiert. Zum Beispiel:

%Vor%

Und getestet von:

%Vor%

Aber das fügt schließlich jedem JRadioButton ActionListers hinzu, um seine Ziele zu erreichen; Es tut dies nur hinter den Kulissen in der MyButtonGroup-Add-Methode überschreiben.

    
Hovercraft Full Of Eels 30.07.2011, 14:20
quelle