
- SWING Tutorial
- SWING - Home
- SWING - Overview
- SWING - Environment
- SWING - Controls
- SWING - Event Handling
- SWING - Event Classes
- SWING - Event Listeners
- SWING - Event Adapters
- SWING - Layouts
- SWING - Menu
- SWING - Containers
- SWING Useful Resources
- SWING - Quick Guide
- SWING - Useful Resources
- SWING - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
SWING - ActionEvent Class
This class is defined in java.awt.event package. The ActionEvent is generated when button is clicked or the item of a list is double-clicked.
Class Declaration
Following is the declaration for java.awt.event.ActionEvent class −
public class ActionEvent extends AWTEvent
Field
Following are the fields for java.awt.event.ActionEvent class −
static int ACTION_FIRST − The first number in the range of IDs used for action events.
static int ACTION_LAST − The last number in the range of IDs used for action events.
static int ACTION_PERFORMED − This event ID indicates that a meaningful action has occured.
static int ALT_MASK − The alt modifier.
static int CTRL_MASK − The control modifier.
static int META_MASK − The meta modifier.
static int SHIFT_MASK − The shift modifier.
Class Constructors
Sr.No. | Constructor & Description |
---|---|
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. |
Class Methods
Sr.No. | Method & Description |
---|---|
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. |
Methods Inherited
This class inherits methods from the following classes −
- java.awt.AWTEvent
- java.util.EventObject
- java.lang.Object