当前位置: 首页 > 文档资料 > JAVA AWT 中文文档 >

事件类( Event Classes)

优质
小牛编辑
130浏览
2023-12-01

Event类代表事件。 Java为我们提供了各种Event类,但我们将讨论那些更常用的类。

EventObject类

它是从中派生所有事件状态对象的根类。 所有事件都是通过引用对象来构造的,该对象在逻辑上被认为是最初发生事件的对象。此类在java.util包中定义。

类声明

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

public class EventObject
   extends Object
      implements Serializable

字段 (Field)

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

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

类构造函数

SN构造函数和描述
1

EventObject(Object source)

构建一个典型的事件。

类方法

SN方法和描述
1

Object getSource()

事件最初发生的对象。

2

String toString()

返回此EventObject的String表示形式。

方法继承

该类继承以下类中的方法:

  • java.lang.Object

AWT事件类:

以下是常用事件类的列表。

Sr. No.控制和描述
1

AWTEvent

它是所有AWT事件的根事件类。 该类及其子类取代原始的java.awt.Event类。

2

ActionEvent

单击按钮或双击列表项时会生成ActionEvent。

3

InputEvent

InputEvent类是所有组件级输入事件的根事件类。

4

KeyEvent

在输入字符时,将生成Key事件。

5

MouseEvent

此事件表示组件中发生了鼠标操作。

6

TextEvent

此类的对象表示文本事件。

7

WindowEvent

此类的对象表示窗口状态的更改。

8

AdjustmentEvent

此类的对象表示Adjustable对象发出的调整事件。

9

ComponentEvent

此类的对象表示窗口状态的更改。

10

ContainerEvent

此类的对象表示窗口状态的更改。

11

MouseMotionEvent

此类的对象表示窗口状态的更改。

12

PaintEvent

此类的对象表示窗口状态的更改。