AWT 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 -- control 修飾符.

  • static int META_MASK -- meta 修飾符.

  • static int SHIFT_MASK -- shift 修飾符.

類別建構函式

S.N. 建構函式與說明
1 ActionEvent(java.lang.Object source, int id, java.lang.String command)
Constructs an ActionEvent object.
2 ActionEvent(java.lang.Object source, int id, java.lang.String command, int modifiers)
Constructs an ActionEvent object with modifier keys.
3 ActionEvent(java.lang.Object source, int id, java.lang.String command, long when, int modifiers)
Constructs an ActionEvent object with the specified modifier keys and timestamp.

類方法

S.N. 方法& 描述
1 java.lang.String getActionCommand()
Returns the command string associated with this action.
2 int getModifiers()
Returns the modifier keys held down during this action event.
3 long getWhen()
Returns the timestamp of when this event occurred.
4 java.lang.String paramString()
Returns a parameter string identifying this action event.

繼承的方法

這個類繼承的方法從以下類別:

  • java.awt.AWTEvent

  • java.util.EventObject

  • java.lang.Object