AWT InputEvent 类



InputEvent 类是所有组件级输入事件的根事件类。在输入事件被其来源以正常方式处理之前,它们会被传递给监听器。这允许监听器和组件子类“消费”事件,以便来源不会以其默认方式处理它们。例如,在 Button 组件上消费 mousePressed 事件将阻止 Button 被激活。

类声明

以下是java.awt.event.InputEvent类的声明

public abstract class InputEvent
   extends ComponentEvent

字段

以下是java.awt.event.InputEvent类的字段

  • static int ALT_DOWN_MASK -- Alt 键扩展修饰符常量。

  • static int ALT_GRAPH_DOWN_MASK -- AltGraph 键扩展修饰符常量。

  • static int ALT_GRAPH_MASK -- AltGraph 键修饰符常量。

  • static int ALT_MASK -- Alt 键修饰符常量。

  • static int BUTTON1_DOWN_MASK -- 鼠标按钮 1 扩展修饰符常量。

  • static int BUTTON1_MASK -- 鼠标按钮 1 修饰符常量。

  • static int BUTTON2_DOWN_MASK -- 鼠标按钮 2 扩展修饰符常量。

  • static int BUTTON2_MASK -- 鼠标按钮 2 修饰符常量。

  • static int BUTTON3_DOWN_MASK -- 鼠标按钮 3 扩展修饰符常量。

  • static int BUTTON3_MASK -- 鼠标按钮 3 修饰符常量。

  • static int CTRL_DOWN_MASK -- Ctrl 键扩展修饰符常量。

  • static int CTRL_MASK -- Ctrl 键修饰符常量。

  • static int META_DOWN_MASK -- Meta 键扩展修饰符常量。

  • static int META_MASK -- Meta 键修饰符常量。

  • static int SHIFT_DOWN_MASK -- Shift 键扩展修饰符常量。

  • static int SHIFT_MASK -- Shift 键修饰符常量。

类方法

序号方法及描述
1

void consume()

使用此事件,以便它不会以其来源的默认方式处理。

2

int getModifiers()

返回此事件的修饰符掩码。

3

int getModifiersEx()

返回此事件的扩展修饰符掩码。

4

static String getModifiersExText(int modifiers)

返回一个描述扩展修饰符键和鼠标按钮的字符串,例如“Shift”、“Button1”或“Ctrl+Shift”。

5

long getWhen()

返回此事件发生的时间戳。

6

boolean isAltDown()

返回在此事件中是否按下 Alt 修饰符。

7

boolean isAltGraphDown()

返回在此事件中是否按下 AltGraph 修饰符。

8

boolean isConsumed()

返回此事件是否已被使用。

9

boolean isControlDown()

返回在此事件中是否按下 Ctrl 修饰符。

10

boolean isMetaDown()

返回在此事件中是否按下 Meta 修饰符。

11

boolean isShiftDown()

返回在此事件中是否按下 Shift 修饰符。

继承的方法

此类继承自以下类的方法

  • java.awt.event.ComponentEvent

  • java.awt.AWTEvent

  • java.util.EventObject

  • java.lang.Object

awt_event_classes.htm
广告