Event Objects 
- 
When you receive an event either in handleEvent() or in another event method,
the event you receive is described by an Event object defined in (java.awt.Event). 
 
- 
An event object contains a number of public variables that describe the
event. For example, the most often used is event.target, which is the originator
of the event. Thus, if a button is pressed and an action event is posted,
the target field will equal the button that generated the event. 
 
- 
The following table outlines some of the other properties 
 
 
| Value | 
Description | 
 
| Object target | 
The object receiving the event. | 
 
| long when | 
Event time stamp. | 
 
| int id | 
The type of the event. | 
 
| int x | 
The x coordinate of the event. | 
 
| int y | 
The y coordinate of the event. | 
 
| int key | 
The key that was pressed, if any. | 
 
| int modifiers | 
The state of the modifier keys, if any. | 
 
| int clickCount | 
The number of consecutive mouse clicks,
if any. | 
 
| Object arg | 
An arbitrary argument. | 
 
 
- 
You can easily use any of this information in your event handling logic
in order to perform tests, debugging or anything else.
 
 
Additional Resources:
 Event
Propagation 
 Table of Contents
 Event Modifiers  
 |