<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<!--NewPage-->
<html>
<head>
<!-- Generated by javadoc on Wed Jul 28 01:21:15 GMT 1999 -->
<title>
  Class java.awt.AWTEvent
</title>
</head>
<body>
<a name="_top_"></a>
<pre>
<a href="packages.html">All Packages</a>  <a href="tree.html">Class Hierarchy</a>  <a href="Package-java.awt.html">This Package</a>  <a href="Package-java.awt.html">Previous</a>  <a href="java.awt.AWTEventMulticaster.html#_top_">Next</a>  <a href="AllNames.html">Index</a></pre>
<hr>
<h1>
  Class java.awt.AWTEvent
</h1>
<pre>
<a href="java.lang.Object.html#_top_">java.lang.Object</a>
   |
   +----<a href="java.util.EventObject.html#_top_">java.util.EventObject</a>
           |
           +----java.awt.AWTEvent
</pre>
<hr>
<dl>
  <dt> public abstract class <b>AWTEvent</b>
  <dt> extends <a href="java.util.EventObject.html#_top_">EventObject</a>
</dl>
The root event class for all AWT events.
 This class and its subclasses supercede the original
 java.awt.Event class.
 Subclasses of this root AWTEvent class defined outside of the
 java.awt.event package should define event ID values greater than
 the value defined by RESERVED_ID_MAX.
 The event masks defined in this class are needed ONLY by
 component subclasses which are using Component.enableEvents()
 to select for event types not selected by registered listeners.
 If a listener is registered on a component, the appropriate event
 mask is already set internally by the component.
<p>
<dl>
    <dt> <b>See Also:</b>
    <dd> <a href="java.awt.Component.html#enableEvents">enableEvents</a>, <a href="java.awt.event.ComponentEvent.html#_top_">ComponentEvent</a>, <a href="java.awt.event.FocusEvent.html#_top_">FocusEvent</a>, <a href="java.awt.event.KeyEvent.html#_top_">KeyEvent</a>, <a href="java.awt.event.MouseEvent.html#_top_">MouseEvent</a>, <a href="java.awt.event.WindowEvent.html#_top_">WindowEvent</a>, <a href="java.awt.event.ActionEvent.html#_top_">ActionEvent</a>, <a href="java.awt.event.AdjustmentEvent.html#_top_">AdjustmentEvent</a>, <a href="java.awt.event.ItemEvent.html#_top_">ItemEvent</a>, <a href="java.awt.event.TextEvent.html#_top_">TextEvent</a>
</dl>
<hr>
<a name="index"></a>
<h2>
  <img src="images/variable-index.gif" width=207 height=38 alt="Variable Index">
</h2>
<dl>
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#ACTION_EVENT_MASK"><b>ACTION_EVENT_MASK</b></a>
  <dd>  The event mask for selecting action events.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#ADJUSTMENT_EVENT_MASK"><b>ADJUSTMENT_EVENT_MASK</b></a>
  <dd>  The event mask for selecting adjustment events.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#COMPONENT_EVENT_MASK"><b>COMPONENT_EVENT_MASK</b></a>
  <dd>  The event mask for selecting component events.
  <dt> <img src="images/magenta-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#consumed"><b>consumed</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#CONTAINER_EVENT_MASK"><b>CONTAINER_EVENT_MASK</b></a>
  <dd>  The event mask for selecting container events.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#FOCUS_EVENT_MASK"><b>FOCUS_EVENT_MASK</b></a>
  <dd>  The event mask for selecting focus events.
  <dt> <img src="images/magenta-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#id"><b>id</b></a>
  <dd> 
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#ITEM_EVENT_MASK"><b>ITEM_EVENT_MASK</b></a>
  <dd>  The event mask for selecting item events.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#KEY_EVENT_MASK"><b>KEY_EVENT_MASK</b></a>
  <dd>  The event mask for selecting key events.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#MOUSE_EVENT_MASK"><b>MOUSE_EVENT_MASK</b></a>
  <dd>  The event mask for selecting mouse events.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#MOUSE_MOTION_EVENT_MASK"><b>MOUSE_MOTION_EVENT_MASK</b></a>
  <dd>  The event mask for selecting mouse motion events.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#RESERVED_ID_MAX"><b>RESERVED_ID_MAX</b></a>
  <dd>  The maximum value for reserved AWT event IDs.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#TEXT_EVENT_MASK"><b>TEXT_EVENT_MASK</b></a>
  <dd>  The event mask for selecting text events.
  <dt> <img src="images/blue-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#WINDOW_EVENT_MASK"><b>WINDOW_EVENT_MASK</b></a>
  <dd>  The event mask for selecting window events.
</dl>
<h2>
  <img src="images/constructor-index.gif" width=275 height=38 alt="Constructor Index">
</h2>
<dl>
  <dt> <img src="images/yellow-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#AWTEvent(java.awt.Event)"><b>AWTEvent</b></a>(Event)
  <dd>  Constructs an AWTEvent object from the parameters of a 1.0-style event.
  <dt> <img src="images/yellow-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#AWTEvent(java.lang.Object, int)"><b>AWTEvent</b></a>(Object, int)
  <dd>  Constructs an AWTEvent object with the specified source object and type.
</dl>
<h2>
  <img src="images/method-index.gif" width=207 height=38 alt="Method Index">
</h2>
<dl>
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#consume()"><b>consume</b></a>()
  <dd> 
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#getID()"><b>getID</b></a>()
  <dd>  Returns the event type.
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#isConsumed()"><b>isConsumed</b></a>()
  <dd> 
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#paramString()"><b>paramString</b></a>()
  <dd> 
  <dt> <img src="images/red-ball-small.gif" width=6 height=6 alt=" o ">
	<a href="#toString()"><b>toString</b></a>()
  <dd>  Returns a string representation of the object.
</dl>
<a name="variables"></a>
<h2>
  <img src="images/variables.gif" width=153 height=38 alt="Variables">
</h2>
<a name="id"><img src="images/magenta-ball.gif" width=12 height=12 alt=" o "></a>
<b>id</b>
<pre>
 protected int id
</pre>
<a name="consumed"><img src="images/magenta-ball.gif" width=12 height=12 alt=" o "></a>
<b>consumed</b>
<pre>
 protected boolean consumed
</pre>
<a name="COMPONENT_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>COMPONENT_EVENT_MASK</b>
<pre>
 public static final long COMPONENT_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting component events.<p>
</dl>
<a name="CONTAINER_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>CONTAINER_EVENT_MASK</b>
<pre>
 public static final long CONTAINER_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting container events.<p>
</dl>
<a name="FOCUS_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>FOCUS_EVENT_MASK</b>
<pre>
 public static final long FOCUS_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting focus events.<p>
</dl>
<a name="KEY_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>KEY_EVENT_MASK</b>
<pre>
 public static final long KEY_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting key events.<p>
</dl>
<a name="MOUSE_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>MOUSE_EVENT_MASK</b>
<pre>
 public static final long MOUSE_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting mouse events.<p>
</dl>
<a name="MOUSE_MOTION_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>MOUSE_MOTION_EVENT_MASK</b>
<pre>
 public static final long MOUSE_MOTION_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting mouse motion events.<p>
</dl>
<a name="WINDOW_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>WINDOW_EVENT_MASK</b>
<pre>
 public static final long WINDOW_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting window events.<p>
</dl>
<a name="ACTION_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>ACTION_EVENT_MASK</b>
<pre>
 public static final long ACTION_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting action events.<p>
</dl>
<a name="ADJUSTMENT_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>ADJUSTMENT_EVENT_MASK</b>
<pre>
 public static final long ADJUSTMENT_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting adjustment events.<p>
</dl>
<a name="ITEM_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>ITEM_EVENT_MASK</b>
<pre>
 public static final long ITEM_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting item events.<p>
</dl>
<a name="TEXT_EVENT_MASK"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>TEXT_EVENT_MASK</b>
<pre>
 public static final long TEXT_EVENT_MASK
</pre>
<dl>
  <dd> The event mask for selecting text events.<p>
</dl>
<a name="RESERVED_ID_MAX"><img src="images/blue-ball.gif" width=12 height=12 alt=" o "></a>
<b>RESERVED_ID_MAX</b>
<pre>
 public static final int RESERVED_ID_MAX
</pre>
<dl>
  <dd> The maximum value for reserved AWT event IDs. Programs defining
 their own event IDs should use IDs greater than this value.<p>
</dl>
<a name="constructors"></a>
<h2>
  <img src="images/constructors.gif" width=231 height=38 alt="Constructors">
</h2>
<a name="AWTEvent"></a>
<a name="AWTEvent(java.awt.Event)"><img src="images/yellow-ball.gif" width=12 height=12 alt=" o "></a>
<b>AWTEvent</b>
<pre>
 public AWTEvent(<a href="java.awt.Event.html#_top_">Event</a> event)
</pre>
<dl>
  <dd> Constructs an AWTEvent object from the parameters of a 1.0-style event.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> event - the old-style event
  </dl></dd>
</dl>
<a name="AWTEvent(java.lang.Object, int)"><img src="images/yellow-ball.gif" width=12 height=12 alt=" o "></a>
<b>AWTEvent</b>
<pre>
 public AWTEvent(<a href="java.lang.Object.html#_top_">Object</a> source,
                 int id)
</pre>
<dl>
  <dd> Constructs an AWTEvent object with the specified source object and type.
<p>
  <dd><dl>
    <dt> <b>Parameters:</b>
    <dd> source - the object where the event originated
  </dl></dd>
</dl>
<a name="methods"></a>
<h2>
  <img src="images/methods.gif" width=151 height=38 alt="Methods">
</h2>
<a name="getID()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="getID"><b>getID</b></a>
<pre>
 public int getID()
</pre>
<dl>
  <dd> Returns the event type.
<p>
</dl>
<a name="toString()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="toString"><b>toString</b></a>
<pre>
 public <a href="java.lang.String.html#_top_">String</a> toString()
</pre>
<dl>
  <dd> Returns a string representation of the object.
<p>
  <dd><dl>
    <dt> <b>Overrides:</b>
    <dd> <a href="java.util.EventObject.html#toString()">toString</a> in class <a href="java.util.EventObject.html#_top_">EventObject</a>
  </dl></dd>
</dl>
<a name="paramString()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="paramString"><b>paramString</b></a>
<pre>
 public <a href="java.lang.String.html#_top_">String</a> paramString()
</pre>
<a name="consume()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="consume"><b>consume</b></a>
<pre>
 protected void consume()
</pre>
<a name="isConsumed()"><img src="images/red-ball.gif" width=12 height=12 alt=" o "></a>
<a name="isConsumed"><b>isConsumed</b></a>
<pre>
 protected boolean isConsumed()
</pre>
<hr>
<pre>
<a href="packages.html">All Packages</a>  <a href="tree.html">Class Hierarchy</a>  <a href="Package-java.awt.html">This Package</a>  <a href="Package-java.awt.html">Previous</a>  <a href="java.awt.AWTEventMulticaster.html#_top_">Next</a>  <a href="AllNames.html">Index</a></pre>
</body>
</html>
