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.
Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.