Java Reference
In-Depth Information
Im Quellcode wird durch diese Zuordnung bei der Erstellung der Schaltfläche in der
initGUI
der Aufruf der
add
-Methode der
RadioGroup
getBtnGrpFigur().add(jRBtnLinie);
ergänzt. Mit der oben erläuterten Getter-Methode verschafft sich der Frame Zugriff auf
die
RadioGroup
. Durch diesen Umweg über die Getter-Methode können Sie sicherstellen,
dass ein Button zu einer Gruppe hinzugefügt wird, die noch nicht oder nicht mehr exis-
tiert.
Die wichtigste Eigenschaft von Auswahlschaltflächen heißt
selected
. Der Boolesche
Wert dieser Eigenschaft ist
true
, wenn die Schaltfläche aktiviert ist. Mit den Methoden
setSelected
und
isSelected
haben Sie Zugriff auf den Zustand der Schaltfläche.
Nach dem Einfügen der
RadioGroup
und der Zuordnung der Radiobuttons können Sie
schon einmal die Funktion der Gruppe testen. Starten Sie die Anwendung, und prüfen
Sie, ob beim Auswählen eines Radiobuttons der Gruppe alle anderen Radiobuttons
zurückgesetzt werden.
13.2.2 Auf eine Auswahl reagieren
Sollen direkt mit dem Auswählen eines Auswahlschalters Aktionen im Programm aus-
gelöst werden, dann können Sie, wie bei den Standardschaltflächen auch, einen
Action-
Listener
erstellen und Ihre Anweisungen in der von Jigloo angelegten Methode
hinterlegen. In unserem Beispielprogramm soll die Beschriftung der Textfelder an die
ausgewählte geometrische Figur angepasst werden.
Abbildung 13.6
Beschriftung der Textfelder