JSRUN 用代码说话

事件类

编辑教程

事件类

事件类代表事件。Java 提供各种事件类,但是我们将讨论更频繁使用的那些事件类。

EventObject 类

它是派生所有事件状态对象的根类。所有事件都是用对象,源的引用来构造的,即逻辑上认为是问题最初发生的事件的对象。这个类定义在 java.util 包中。

类声明

下面是 java.util.EventObject 类的声明:

public class EventObject
   extends Object
      implements Serializable

字段

下面是 java.util.EventObject 类的字段:

protected Object source –- 事件最初发生的对象。

类构造函数

构造函数 描述
EventObject(Object source) 构造一个典型的事件。

类方法

方法 描述
Object getSource() 事件最初发生的对象。
String toString() 返回这个 EventObject 的字符串表示。

方法继承

这个类从下面的类中继承方法:

java.lang.Object

SWING 事件类

下面是常用的事件类。

控件 描述
AWTEvent 它是所有 SWING 事件的根事件类。这个类和它的子类取代了最初的 java.awt.Event 类。
ActionEvent 当单击按钮或双点击列表的项时,生成 ActionEvent。
InputEvent InputEvent 类是所有组件层输入事件的根事件类。
KeyEvent 在按下一个字符时,按键事件生成。
MouseEvent 这个事件表明一个鼠标动作发生在一个组件中。
WindowEvent 这个类的对象代表一个窗口状态的变化。
AdjustmentEvent 这个类的对象代表由可调整的对象发出的调整事件。
ComponentEvent 这个类的对象代表一个窗口状态的变化。
ContainerEvent 这个类的对象代表一个窗口状态的变化。
MouseMotionEvent 这个类的对象代表一个窗口状态的变化。
PaintEvent 这个类的对象代表一个窗口状态的变化。
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟