AWT InputEvent类
1 什么是Java AWT InputEvent
InputEvent 类是所有组件级输入事件的根事件类。输入事件在它们被起源的源正常处理之前被传递给侦听器。这允许侦听器和组件子类“使用”事件,以便源不会以默认方式处理它们。例如,在 Button 组件上使用 mousePressed 事件将阻止 Button 被激活。
2 Java AWT InputEvent的语法
public abstract class InputEvent
extends ComponentEvent
3 Java AWT InputEvent的方法
方法 | 描述 |
---|---|
void consume() | 使用此事件,以便它不会被发起它的源以默认方式处理。 |
int getModifiers() | 返回此事件的修饰符掩码。 |
int getModifiersEx() | 返回此事件的扩展修饰符掩码。 |
static String getModifiersExText(int modifiers) | 返回描述扩展修饰键和鼠标按钮的字符串,例如“Shift”、“Button1”或“Ctrl+Shift”。 |
long getWhen() | 返回此事件发生时的时间戳。 |
boolean isAltDown() | 返回 Alt 修饰符是否关闭此事件。 |
boolean isAltGraphDown() | 返回 AltGraph 修饰符是否关闭此事件。 |
boolean isConsumed() | 返回此事件是否已被消耗。 |
boolean isControlDown() | 返回 Control 修饰符是否关闭此事件。 |
boolean isMetaDown() | 返回 Meta 修饰符是否关闭此事件。 |
boolean isShiftDown() | 返回 Shift 修饰符是否关闭此事件。 |
热门文章
优秀文章