Java Tutorium | ||||||
|
|
[Swing II]
Ereignisse in Swing - KnopfdruckEine grafische Oberfläche, die nicht auf einen Mausklick reagiert ist nichts wert. Aus diesem Grund haben die Java-Entwickler Klassen für verschiedene Ereignisse geschaffen - unter anderem für einen Mausklick auf ein Dialogelement. Diese Klasse heist ActionListener und wird über die Methode addActionListener mit dem Dialogelement verbunden:
knopf.addActionListener(new ActionAdapter() {
public void actionPerformed(ActionEvent e) {
// Befehle die ausgeführt werden,
// wenn der Knopf gedrückt wurde.
}
});
Damit dieser Code-Schnipsel funktioniert, muss im Programmkopf die Import-Anweisung import java.awt.event.*; stehen Im Vorlesungsskript ist dies ausreichend dokumentiert AufgabeErstelle ein Programm, das bei Mausklick auf einen Button den Text des Buttons durch einen anderen ersetzt. Hinweis: Den Text eines Buttons ändert man mit der Methode setText(String s):
|
externe Verweise |
||||
| nach oben | Über mich | Java | HTML | Diverses | Links | |||||