Swing ActionEvent類

2019-10-16 22:11:29

ActionEvent類在java.awt.event包中定義,單擊按鈕或雙擊列表項時會生成ActionEvent

類宣告

以下是java.awt.event.ActionEvent類的宣告 -

public class ActionEvent
   extends AWTEvent

欄位

以下是java.awt.event.ActionEvent類的欄位 -

  • static int ACTION_FIRST - 用於操作事件的ID範圍中的第一個數位。
  • static int ACTION_LAST - 用於操作事件的ID範圍中的最後一個數位。
  • static int ACTION_PERFORMED - 此事件ID表示發生了有意義的操作。
  • static int ALT_MASK - alt修飾符。
  • static int CTRL_MASK - 控制元件修飾符。
  • static int META_MASK - 元修飾符。
  • static int SHIFT_MASK - 移位修改器。

類建構函式

編號 建構函式 描述
1 ActionEvent(java.lang.Object source, int id, java.lang.String command) 構造一個ActionEvent物件。
2 ActionEvent(java.lang.Object source, int id, java.lang.String command, int modifiers) 使用修飾鍵構造一個ActionEvent物件。
3 ActionEvent(java.lang.Object source, int id, java.lang.String command, long when, int modifiers) 使用指定的修飾鍵和時間戳構造一個ActionEvent物件。

類方法

編號 方法 描述
1 java.lang.String getActionCommand() 返回與此操作關聯的命令字串。
2 int getModifiers() 返回在此動作事件期間按住的修改鍵。
3 long getWhen() 返回此事件發生的時間戳。
4 java.lang.String paramString() 返回標識此操作事件的引數字串。

方法繼承

該類繼承以下類中的方法 -

  • java.awt.AWTEvent
  • java.util.EventObject
  • java.lang.Object