< prev index next >

src/java.desktop/share/classes/java/awt/event/AWTEventListener.java

Print this page




  24  */
  25 
  26 package java.awt.event;
  27 
  28 import java.util.EventListener;
  29 import java.awt.AWTEvent;
  30 
  31 /**
  32  * The listener interface for receiving notification of events
  33  * dispatched to objects that are instances of Component or
  34  * MenuComponent or their subclasses.  Unlike the other EventListeners
  35  * in this package, AWTEventListeners passively observe events
  36  * being dispatched in the AWT, system-wide.  Most applications
  37  * should never use this class; applications which might use
  38  * AWTEventListeners include event recorders for automated testing,
  39  * and facilities such as the Java Accessibility package.
  40  * <p>
  41  * The class that is interested in monitoring AWT events
  42  * implements this interface, and the object created with that
  43  * class is registered with the Toolkit, using the Toolkit's
  44  * <code>addAWTEventListener</code> method.  When an event is
  45  * dispatched anywhere in the AWT, that object's
  46  * <code>eventDispatched</code> method is invoked.
  47  *
  48  * @see java.awt.AWTEvent
  49  * @see java.awt.Toolkit#addAWTEventListener
  50  * @see java.awt.Toolkit#removeAWTEventListener
  51  *
  52  * @author Fred Ecks
  53  * @since 1.2
  54  */
  55 public interface AWTEventListener extends EventListener {
  56 
  57     /**
  58      * Invoked when an event is dispatched in the AWT.
  59      * @param event the event to be processed
  60      */
  61     public void eventDispatched(AWTEvent event);
  62 
  63 }


  24  */
  25 
  26 package java.awt.event;
  27 
  28 import java.util.EventListener;
  29 import java.awt.AWTEvent;
  30 
  31 /**
  32  * The listener interface for receiving notification of events
  33  * dispatched to objects that are instances of Component or
  34  * MenuComponent or their subclasses.  Unlike the other EventListeners
  35  * in this package, AWTEventListeners passively observe events
  36  * being dispatched in the AWT, system-wide.  Most applications
  37  * should never use this class; applications which might use
  38  * AWTEventListeners include event recorders for automated testing,
  39  * and facilities such as the Java Accessibility package.
  40  * <p>
  41  * The class that is interested in monitoring AWT events
  42  * implements this interface, and the object created with that
  43  * class is registered with the Toolkit, using the Toolkit's
  44  * {@code addAWTEventListener} method.  When an event is
  45  * dispatched anywhere in the AWT, that object's
  46  * {@code eventDispatched} method is invoked.
  47  *
  48  * @see java.awt.AWTEvent
  49  * @see java.awt.Toolkit#addAWTEventListener
  50  * @see java.awt.Toolkit#removeAWTEventListener
  51  *
  52  * @author Fred Ecks
  53  * @since 1.2
  54  */
  55 public interface AWTEventListener extends EventListener {
  56 
  57     /**
  58      * Invoked when an event is dispatched in the AWT.
  59      * @param event the event to be processed
  60      */
  61     public void eventDispatched(AWTEvent event);
  62 
  63 }
< prev index next >