所有类
java.awt.event
类 TextEvent
java.lang.Object
java.util.EventObject
java.awt.AWTEvent
java.awt.event.TextEvent
-
所有已实现的接口:
-
Serializable
-
public class TextEvent
- extends AWTEvent
指示对象文本已改变的语义事件。当某个对象(如 TextComponent)的文本改变时,该对象将生成此高级别事件。该事件被传递给每一个使用组件的 addTextListener
方法注册以接收这种事件的 TextListener
对象。
事件发生时,实现 TextListener
接口的对象获得此 TextEvent
。侦听器不必考虑个别鼠标移动和击键的细节,而是可以处理像“文本改变”这样的“有意义”(语义)事件。
-
从以下版本开始:
-
1.1
-
另请参见:
-
TextComponent
, TextListener
, Tutorial: Writing a Text Listener, Reference: The Java Class Libraries (update file), 序列化表格
从类 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 |
TEXT_FIRST
public static final int TEXT_FIRST
-
用于文本事件的 id 范围的起始编号。
-
另请参见:
-
常量字段值
TEXT_LAST
public static final int TEXT_LAST
-
用于文本事件的 id 范围的结束编号。
-
另请参见:
-
常量字段值
TEXT_VALUE_CHANGED
public static final int TEXT_VALUE_CHANGED
-
此事件 id 指示对象的文本已改变。
-
另请参见:
-
常量字段值
TextEvent
public TextEvent(Object source,
int id)
-
构造一个
TextEvent
对象。
注意,传递无效的 id
会导致不明确的行为。如果 source
为 null
,则此方法抛出 IllegalArgumentException
。
-
参数:
-
source
- 产生该事件的(TextComponent
)对象
-
id
- 标识事件类型的整数
-
抛出:
-
IllegalArgumentException
- 如果 source
为 null
paramString
public String paramString()
-
返回标识此文本事件的参数字符串。此方法对于事件记录和调试很有用。
-
-
覆盖:
-
类
AWTEvent
中的 paramString
-
-
返回:
-
标识事件及其属性的字符串
所有类