9.2.4 | Event-Listener |
Die Fähigkeit, auf ein bestimmtes Ereignis reagieren zu können, wird durch die Implementierung vom geeigneten Interface ausgedrückt. Für die Reaktion auf jeden Ereignistyp existiert ein eigenes Interface. Will nun ein Objekt auf ein Ereignis reagieren, muss es zunächst das entsprechende Interface implementieren. Alle diese Interfaces sind von java.util.EventListener abgeleitet und definieren Methoden, die für die Behandlung des entsprechenden Ereignisses implementiert werden müssen. Nur ein Objekt, das das zu einem Ereignis zugehörige Interface implementiert, kann über das Delegationsmodell auf ein Ereignis reagieren.