|
Fachhochschule Wiesbaden
Fachbereich Design Informatik Medien
|
|
Programmierung 2
Sven Eric Panitz
|
Ereignisbehandlung
-
Bestimmte graphische Komponenten haben Ereignisse, die auf Ihnen
auftreten können, Knöpfe können gedrückt werden, Fenster geschlossen,
Eingabefelder ausgefüllt werden.
-
Für diese Komponenten gibt es Schnittstellen, die Methoden haben, die
bei dem entsprechenden Ereignis ausgeführt werden.
-
Objekte, die diese Interfaces implementieren, können mit
entsprechenden Methoden als Ereignisbehandlung graphischen Komponenten
zugefügt werden.
-
Beispiel: die Klasse JButton enthält
Methode addActionListener. ActionListener ist eine
Schnittstelle, mit genau einer Methode: actionPerformed(ActionEvent _).
-
sämmtliche Interaktion werden über entsprechende
Ereignisbehandlungen (event listener) gesteuert. So gibt
es: MouseListener, KeyListener, WindowListener...
|
|
|