The Event Class Hierarchy in Java

Each high level event class extends java.awt.AWTEvent.

java.lang.Object
   |
   +---java.util.EventObject
           |
           +---java.awt.AWTEvent
                   |
                   +---java.awt.event.ActionEvent
                   |
                   +---java.awt.event.ItemEvent
                   |
                   +---java.awt.event.AdjustmentEvent
                   |
                   +---java.awt.event.TextEvent
                   |
                   +----java.awt.event.ComponentEvent  
                                  |  
                                  +---java.awt.event.InputEvent
                                  |      |
                                  |      +---java.awt.event.KeyEvent
                                  |      |
                                  |      +---java.awt.event.MouseEvent
                                  |
                                  +---java.awt.event.FocusEvent
                                  |
                                  +---java.awt.event.ContainerEvent
                                  |
                                  +---java.awt.event.WindowEvent

Previous | Next | Top | Cafe au Lait

Copyright 1997 Elliotte Rusty Harold
elharo@metalab.unc.edu
Last Modified August 7, 1997