java.awt.event
Class TextEvent

java.lang.Object
  extended by java.util.EventObject
      extended by java.awt.AWTEvent
          extended by java.awt.event.TextEvent
All Implemented Interfaces:
Serializable

public class TextEvent
extends AWTEvent

This event is generated when a text box changes contents. This is an abstraction that distills a large number of individual mouse or keyboard events into a simpler "text changed" event.

Since:
1.1
See Also:
TextComponent, TextListener, Serialized Form

Field Summary
static int TEXT_FIRST
          This is the first id in the range of event ids used by this class.
static int TEXT_LAST
          This is the last id in the range of event ids used by this class.
static int TEXT_VALUE_CHANGED
          This event id indicates that the text of an object has changed.
 
Fields inherited from class java.awt.AWTEvent
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
TextEvent(Object source, int id)
          Initializes a new instance of TextEvent with the specified source and id.
 
Method Summary
 String paramString()
          Returns a string identifying this event.
 
Methods inherited from class java.awt.AWTEvent
consume, getID, isConsumed, setSource, toString
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TEXT_FIRST

public static final int TEXT_FIRST
This is the first id in the range of event ids used by this class.

See Also:
Constant Field Values

TEXT_LAST

public static final int TEXT_LAST
This is the last id in the range of event ids used by this class.

See Also:
Constant Field Values

TEXT_VALUE_CHANGED

public static final int TEXT_VALUE_CHANGED
This event id indicates that the text of an object has changed.

See Also:
Constant Field Values
Constructor Detail

TextEvent

public TextEvent(Object source,
                 int id)
Initializes a new instance of TextEvent with the specified source and id. Note that an invalid id leads to unspecified results.

Parameters:
source - the (TextComponent) object that generated this event
id - the event id
Throws:
IllegalArgumentException - if source is null
Method Detail

paramString

public String paramString()
Returns a string identifying this event. This is "TEXT_VALUE_CHANGED".

Overrides:
paramString in class AWTEvent
Returns:
a string identifying this event