| Interface Summary |
| ActionListener | The listener interface for receiving action events. |
| AdjustmentListener | The listener interface for receiving adjustment events. |
| AWTEventListener | The listener interface for receiving notification of events dispatched to objects that are instances of Component or MenuComponent or their subclasses. |
| ComponentListener | The listener interface for receiving component events. |
| ContainerListener | The listener interface for receiving container events. |
| FocusListener | The listener interface for receiving keyboard focus events on a component. |
| HierarchyBoundsListener | The listener interface for receiving ancestor moved and resized events. |
| HierarchyListener | The listener interface for receiving hierarchy changed events. |
| InputMethodListener | The listener interface for receiving input method events. |
| ItemListener | The listener interface for receiving item events. |
| KeyListener | The listener interface for receiving keyboard events (keystrokes). |
| MouseListener | The listener interface for receiving "interesting" mouse events (press, release, click, enter, and exit) on a component. |
| MouseMotionListener | The listener interface for receiving mouse motion events on a component. |
| MouseWheelListener | The listener interface for receiving mouse wheel events on a component. |
| TextListener | The listener interface for receiving text events. |
| WindowFocusListener | The listener interface for receiving WindowEvents, including WINDOW_GAINED_FOCUS and WINDOW_LOST_FOCUS events. |
| WindowListener | The listener interface for receiving window events. |
| WindowStateListener | The listener interface for receiving window state events. |