Titel | Inhalt | Suchen | Index | DOC | Handbuch der Java-Programmierung, 7. Auflage |
<< | < | > | >> | API | Kapitel 32 - AWT-Dialogelemente |
Ein Button ist eine beschriftete Schaltfläche, die dazu verwendet wird, auf Knopfdruck des Anwenders Aktionen in der Fensterklasse auszulösen.
public Button() public Button(String label) |
java.awt.Button |
Der parameterlose Konstruktor erzeugt einen Button ohne Text. Üblicherweise wird ein Button gleich bei der Konstruktion beschriftet, was durch Übergabe eines String-Objekts erreicht werden kann.
public void setLabel(String label) public String getLabel() |
java.awt.Button |
setLabel und getLabel erlauben den Zugriff auf die Beschriftung des Buttons.
Wird ein Button gedrückt, so sendet er ein Action-Event an seine Ereignisempfänger. Diese müssen das Interface ActionListener implementieren und sich durch Aufruf von addActionListener registrieren:
public void addActionListener(ActionListener l) public void removeActionListener(ActionListener l) |
java.awt.Button |
Das Action-Event führt im Ereignisempfänger zum Aufruf der Methode actionPerformed, die ein ActionEvent übergeben bekommt. Dieses besitzt die Methode getActionCommand, mit der die Beschriftung des Buttons abgefragt werden kann. Soll das Action-Kommando nicht mit der Beschriftung identisch sein, kann es in der Buttonklasse durch Aufruf von setActionCommand geändert werden:
public void setActionCommand(String command) |
java.awt.Button |
In Kapitel 31 finden sich eine ganze Reihe von Beispielen für die Anwendung von Buttons. Wir wollen daher an dieser Stelle auf ein weiteres Beispiel verzichten. |
|
Titel | Inhalt | Suchen | Index | DOC | Handbuch der Java-Programmierung, 7. Auflage, Addison Wesley, Version 7.0 |
<< | < | > | >> | API | © 1998, 2011 Guido Krüger & Heiko Hansen, http://www.javabuch.de |