当前位置 类层次(JDK) 所有类 (JDK) 所有域和方法 (JDK)

类 java.awt.AWTEvent

java.lang.Object
   |
   +----java.util.EventObject
           |
           +----java.awt.AWTEvent

public abstract class AWTEvent
extends EventObject
下列类的父类:
ActionEvent, AdjustmentEvent, ComponentEvent, ItemEvent, TextEvent

所有 AWT 事件的根事件类。该类和它的子类 supercede 初始的 java.awt.Event 类。定义在 java.awt.event 包外 AWT 根类的子类应将它的事件 ID 值定义为比 RESERVED_ID_MAX 的定义值大。该类中定义的事件掩码只用于那些使用 Component.enableEvents() 为没被注册监听者选中的事件类型作选择的组件子类。如果一个监听者在一个组件上进行了注册,那么相应的事件掩码就已经在组件内部设置好。

参见:
enableEvents, ComponentEvent, FocusEvent, KeyEvent, MouseEvent, WindowEvent, ActionEvent, AdjustmentEvent, ItemEvent, TextEvent

变量索引

ACTION_EVENT_MASK
选择动作事件的事件掩码。
ADJUSTMENT_EVENT_MASK
选择调整事件的事件掩码。
COMPONENT_EVENT_MASK
选择组件事件的事件掩码。
consumed
CONTAINER_EVENT_MASK
选择容器事件的事件掩码。
FOCUS_EVENT_MASK
选择焦点事件的事件掩码。
id
ITEM_EVENT_MASK
选择项事件的事件掩码。
KEY_EVENT_MASK
选择键盘事件的事件掩码。
MOUSE_EVENT_MASK
选择鼠标事件的事件掩码。
MOUSE_MOTION_EVENT_MASK
选择鼠标移动事件的事件掩码。
RESERVED_ID_MAX
保留的 AWT 事件 ID 的最大值。
TEXT_EVENT_MASK
选择文本事件的事件掩码。
WINDOW_EVENT_MASK
选择窗口事件的事件掩码。

构造子索引

AWTEvent(Event)
根据 JDK 1.0 格式的事件的参数构造一个 AWTEvent 对象。
AWTEvent(Object, int)
用指定的源对象和类型构造一个 AWTEvent 对象。

方法索引

consume()
getID()
返回事件的类型。
isConsumed()
paramString()
toString()
返回该对象的字符串表示。

变量

id
 protected int id
consumed
 protected boolean consumed
COMPONENT_EVENT_MASK
 public static final long COMPONENT_EVENT_MASK
选择组件事件的事件掩码。

CONTAINER_EVENT_MASK
 public static final long CONTAINER_EVENT_MASK
选择容器事件的事件掩码。

FOCUS_EVENT_MASK
 public static final long FOCUS_EVENT_MASK
选择焦点事件的事件掩码。

KEY_EVENT_MASK
 public static final long KEY_EVENT_MASK
选择键盘事件的事件掩码。

MOUSE_EVENT_MASK
 public static final long MOUSE_EVENT_MASK
选择鼠标事件的事件掩码。

MOUSE_MOTION_EVENT_MASK
 public static final long MOUSE_MOTION_EVENT_MASK
选择鼠标移动事件的事件掩码。

WINDOW_EVENT_MASK
 public static final long WINDOW_EVENT_MASK
选择窗口事件的事件掩码。

ACTION_EVENT_MASK
 public static final long ACTION_EVENT_MASK
选择动作事件的事件掩码。

ADJUSTMENT_EVENT_MASK
 public static final long ADJUSTMENT_EVENT_MASK
选择调整事件的事件掩码。

ITEM_EVENT_MASK
 public static final long ITEM_EVENT_MASK
选择项事件的事件掩码。

TEXT_EVENT_MASK
 public static final long TEXT_EVENT_MASK
选择文本事件的事件掩码。

RESERVED_ID_MAX
 public static final int RESERVED_ID_MAX
保留的 AWT 事件 ID 的最大值。程序应使用比这个值大的 ID 来定义自身的事件 ID 。


构造子

AWTEvent
 public AWTEvent(Event event)
用 JDK 1.0 模式的事件的参数构造一个 AWTEvent 对象。

参数:
event - 旧模式 (JDK 1.0) 的事件
AWTEvent
 public AWTEvent(Object source,
                 int id)
用指定的源对象和类型构造一个 AWTEvent 对象。

参数:
source - 产生事件的对象

方法

getID
 public int getID()
返回事件的类型。

toString
 public String toString()
返回该对象的字符串表示。

覆盖:
EventObject 中的 toString
paramString
 public String paramString()
consume
 protected void consume()
isConsumed
 protected boolean isConsumed()

当前位置 类层次(JDK) 所有类 (JDK) 所有域和方法 (JDK)