ActionEvent与ItemEvent类的区别

来源:百度知道 编辑:UC知道 时间:2024/06/18 03:50:22
如题,详细些,通俗些,谢谢
还是给你吧

java.lang.Object
java.util.EventObject
java.awt.AWTEvent
java.awt.event.ItemEvent

java.lang.Object
java.util.EventObject
java.awt.AWTEvent
java.awt.event.ActionEvent

public class ActionEvent
extends AWTEvent
指示发生了组件定义的动作的语义事件。当特定于组件的动作(比如被按下)发生时,由组件(比如 Button)生成此高级别事件。事件被传递给每一个 ActionListener 对象,这些对象是使用组件的 addActionListener 方法注册的,用以接收这类事件。

注:要使用键盘在 Button 上触发 ActionEvent,请使用空格键。

实现 ActionListener 接口的对象在发生事件时获得此 ActionEvent。因此,侦听器不必处理个别鼠标移动和鼠标单击的细节,而是可以处理像“按下按钮”这样的“有意义”(语义)事件。

从以下版本开始:
1.1
另请参见:
ActionListener, Tutorial: Java 1.1 Event Model, Reference: The Java Class Libraries (update file), 序列化表格

字段摘要
static int ACTION_FIRST
用于标识动作事件的 ID 序列的起始编号。
static int ACTION_LAST
用于标识动作事件的 ID 序列的结束编号。
static int ACTION_PERFORMED
此事件 id 指示发生了有意义的动作。
static int ALT_MASK