Die Klasse, die sich für das Auftreten eines bestimmten Events interessiert, also zur Listener-Klasse wird, muss das passende Interface implementieren. Any number of event listener objects can listen for all kinds of events from any number of event source objects. Zudem muss die jeweilige GUI-Komponente, auf die sich das Ereignis bezieht, sich beim Listener anmelden, indem ihre add...Listener-Methode aufgerufen wird. An event listener must be connected to an event object that defines the event. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available. In der Methode wird also die gewünschte Reaktion des Programms auf das jeweilige Ereignis programmiert. EventListener.
Event listeners represent the interfaces responsible to handle events.
Java provides us various Event listener classes but we will discuss those which are more … Lesson: Writing Event Listeners. Examples Index. The Java Tutorials have been written for JDK 8. Tritt nun das Event bei der angemeldeten Komponente auf, so ruft diese die entsprechende Methode des zuständigen Listeners auf. Dies bedeutet, dass alle dort vorgesehenen Methoden implementiert werden müssen. The event model, which you saw at its simplest in the preceding example, is quite powerful and flexible.
Nicht jedes auftretende Event ist von Relevanz für das Programm und muss eine Reaktion hervorrufen.
Die Listener-Interfaces sind alle Unterklassen des Basis-Interfaces java.util.EventListener. Damit das Programm über bestimmte, für den Programmablauf wichtige Events informiert wird, gibt es zu jeder Event-Klasse ein entsprechendes Listener-Interface.Zum "Abhören" von ActionEvents dient beispielsweise das Interface ActionListener.
Einige Events und ihre zugehörigen Listener wollen wir Ihnen anhand von Anwendungsbeispielen in den Unterkapiteln vorstellen. An event listener in Java is designed to process some kind of event — it "listens" for an event, such as a user's mouse click or a key press, and then it responds accordingly. Zum "Abhören" von ActionEvents dient beispielsweise das Interface ActionListener. Nicht jedes auftretende Event ist von Relevanz für das Programm und muss eine Reaktion hervorrufen. For example, a program might create one listener per event source. See JDK Release Notes for information about new features, enhancements, and removed or deprecated options for all JDK releases. Damit das Programm über bestimmte, für den Programmablauf wichtige Events informiert wird, gibt es zu jeder Event-Klasse ein entsprechendes Listener-Interface. Java provides various …