| Package | Description | 
|---|---|
| java.awt | 
 Contains all of the classes for creating user
interfaces and for painting graphics and images. 
 | 
| java.awt.event | 
 Provides interfaces and classes for dealing with different
types of events fired by AWT components. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected AWTEvent  | 
Component.coalesceEvents(AWTEvent existingEvent,
              AWTEvent newEvent)
Potentially coalesce an event being posted with an existing
 event. 
 | 
static AWTEvent  | 
EventQueue.getCurrentEvent()
Returns the the event currently being dispatched by the
  
EventQueue associated with the calling thread. | 
AWTEvent  | 
EventQueue.getNextEvent()
Removes an event from the  
EventQueue and
 returns it. | 
AWTEvent  | 
EventQueue.peekEvent()
Returns the first event on the  
EventQueue
 without removing it. | 
AWTEvent  | 
EventQueue.peekEvent(int id)
Returns the first event with the specified id, if any. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected AWTEvent  | 
Component.coalesceEvents(AWTEvent existingEvent,
              AWTEvent newEvent)
Potentially coalesce an event being posted with an existing
 event. 
 | 
void  | 
MenuComponent.dispatchEvent(AWTEvent e)
Delivers an event to this component or one of its sub components. 
 | 
abstract boolean  | 
KeyboardFocusManager.dispatchEvent(AWTEvent e)
This method is called by the AWT event dispatcher requesting that the
 current KeyboardFocusManager dispatch the specified event on its behalf. 
 | 
protected void  | 
EventQueue.dispatchEvent(AWTEvent event)
Dispatches an event. 
 | 
boolean  | 
DefaultKeyboardFocusManager.dispatchEvent(AWTEvent e)
This method is called by the AWT event dispatcher requesting that the
 current KeyboardFocusManager dispatch the specified event on its behalf. 
 | 
void  | 
Component.dispatchEvent(AWTEvent e)
Dispatches an event to this component or one of its sub components. 
 | 
void  | 
EventQueue.postEvent(AWTEvent theEvent)
Posts a 1.1-style event to the  
EventQueue. | 
protected void  | 
Window.processEvent(AWTEvent e)
Processes events on this window. 
 | 
protected void  | 
TextField.processEvent(AWTEvent e)
Processes events on this text field. 
 | 
protected void  | 
TextComponent.processEvent(AWTEvent e)
Processes events on this text component. 
 | 
protected void  | 
Scrollbar.processEvent(AWTEvent e)
Processes events on this scroll bar. 
 | 
protected void  | 
MenuItem.processEvent(AWTEvent e)
Processes events on this menu item. 
 | 
protected void  | 
MenuComponent.processEvent(AWTEvent e)
Processes events occurring on this menu component. 
 | 
protected void  | 
List.processEvent(AWTEvent e)
Processes events on this scrolling list. 
 | 
protected void  | 
Container.processEvent(AWTEvent e)
Processes events on this container. 
 | 
protected void  | 
Component.processEvent(AWTEvent e)
Processes events occurring on this component. 
 | 
protected void  | 
Choice.processEvent(AWTEvent e)
Processes events on this choice. 
 | 
protected void  | 
CheckboxMenuItem.processEvent(AWTEvent e)
Processes events on this check box menu item. 
 | 
protected void  | 
Checkbox.processEvent(AWTEvent e)
Processes events on this check box. 
 | 
protected void  | 
Button.processEvent(AWTEvent e)
Processes events on this button. 
 | 
void  | 
KeyboardFocusManager.redispatchEvent(Component target,
               AWTEvent e)
Redispatches an AWTEvent in such a way that the AWT event dispatcher
 will not recursively request that the KeyboardFocusManager, or any
 installed KeyEventDispatchers, dispatch the event again. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ActionEvent
A semantic event which indicates that a component-defined action occurred. 
 | 
class  | 
AdjustmentEvent
The adjustment event emitted by Adjustable objects like
  
Scrollbar and ScrollPane. | 
class  | 
ComponentEvent
A low-level event which indicates that a component moved, changed
 size, or changed visibility (also, the root class for the other
 component-level events). 
 | 
class  | 
ContainerEvent
A low-level event which indicates that a container's contents
 changed because a component was added or removed. 
 | 
class  | 
FocusEvent
A low-level event which indicates that a Component has gained or lost the
 input focus. 
 | 
class  | 
HierarchyEvent
An event which indicates a change to the  
Component
 hierarchy to which Component belongs. | 
class  | 
InputEvent
The root event class for all component-level input events. 
 | 
class  | 
InputMethodEvent
Input method events contain information about text that is being
 composed using an input method. 
 | 
class  | 
InvocationEvent
An event which executes the  
run() method on a Runnable
  when dispatched by the AWT event dispatcher thread. | 
class  | 
ItemEvent
A semantic event which indicates that an item was selected or deselected. 
 | 
class  | 
KeyEvent
An event which indicates that a keystroke occurred in a component. 
 | 
class  | 
MouseEvent
An event which indicates that a mouse action occurred in a component. 
 | 
class  | 
MouseWheelEvent
An event which indicates that the mouse wheel was rotated in a component. 
 | 
class  | 
PaintEvent
The component-level paint event. 
 | 
class  | 
TextEvent
A semantic event which indicates that an object's text changed. 
 | 
class  | 
WindowEvent
A low-level event that indicates that a window has changed its status. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void  | 
AWTEventListenerProxy.eventDispatched(AWTEvent event)
Forwards the AWT event to the listener delegate. 
 | 
void  | 
AWTEventListener.eventDispatched(AWTEvent event)
Invoked when an event is dispatched in the AWT. 
 |