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.ComponentEventjava.awt.AWTEventjava.util.EventObjectjava.lang.Object
上一篇:
Swing事件類
下一篇:
Swing事件監聽器
