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 -- 控制键扩展修饰符常数。
static int CTRL_MASK -- 控制键修饰符常数。
static int META_DOWN_MASK -- Meta 键扩展修饰符常数。
static int META_MASK -- Meta 键修饰符常数。
static int SHIFT_DOWN_MASK -- Shift 键扩展修饰符常数。
static int SHIFT_MASK -- Shift 键修饰符常量。
类方法
S.N. | 方法 &描述 |
---|---|
1 | void consumer() 使用此事件,以便它不会被发起它的源以默认方式处理。 |
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() 返回此事件上的 Control 修饰键是否处于向下状态。 |
10 | boolean isMetaDown() 返回此事件上的 Meta 修饰键是否处于向下状态。 |
11 | boolean isShiftDown() 返回此事件上的 Shift 修饰键是否处于向下状态。 |
继承的方法
此类从以下类继承方法:
java.awt.event.ComponentEvent
java.awt.AWTEvent
java.util.EventObject
java.lang.Object