返回介绍

java.awt.event 类 TextEvent

发布于 2019-10-04 09:50:18 字数 4892 浏览 950 评论 0 收藏 0

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), 序列化表格

字段摘要
staticintTEXT_FIRST

用于文本事件的 id 范围的起始编号。

staticintTEXT_LAST

用于文本事件的 id 范围的结束编号。

staticintTEXT_VALUE_CHANGED

此事件 id 指示对象的文本已改变。

从类 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
从类 java.util.EventObject 继承的字段
source
构造方法摘要
TextEvent(Objectsource, intid)

构造一个 TextEvent 对象。

方法摘要
StringparamString()

返回标识此文本事件的参数字符串。

从类 java.awt.AWTEvent 继承的方法
consume, getID, isConsumed, setSource, toString
从类 java.util.EventObject 继承的方法
getSource
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

字段详细信息

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(Objectsource,
                 intid)
构造一个 TextEvent 对象。

注意,传递无效的 id 会导致不明确的行为。如果 sourcenull ,则此方法抛出 IllegalArgumentException

参数:
source - 产生该事件的( TextComponent )对象
id - 标识事件类型的整数
抛出:
IllegalArgumentException - 如果 source 为 null

方法详细信息

paramString

public String paramString()
返回标识此文本事件的参数字符串。此方法对于事件记录和调试很有用。
覆盖:
AWTEvent 中的 paramString
返回:
标识事件及其属性的字符串

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文