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
- 滑鼠Button1擴展修飾符常量。static int BUTTON1_MASK
- Mouse Button1修飾符常量。static int BUTTON2_DOWN_MASK
- 滑鼠Button2擴展修飾符常量。static int BUTTON2_MASK
- Mouse Button2修飾符常量。static int BUTTON3_DOWN_MASK
- 滑鼠Button3擴展修飾符常量。static int BUTTON3_MASK
- 滑鼠Button3修飾符常量。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() |
返回控件修飾符是否在此事件中失效。 |
10 | boolean isMetaDown() |
返回Meta修飾符是否在此事件中失效。 |
11 | boolean isShiftDown() |
返回Shift修改器是否在此事件中失效。 |
方法繼承
該類繼承以下類中的方法 -
java.awt.event.ComponentEvent
java.awt.AWTEvent
java.util.EventObject
java.lang.Object
上一篇:
Swing事件類
下一篇:
Swing事件監聽器