AWT事件类

Event类代表事件. Java为我们提供了各种事件类,但我们将讨论更频繁使用的事件类.

EventObject类

它是所有事件的根类应该导出状态对象.所有事件都是通过对象的引用构建的,,在逻辑上被认为是最初发生事件的对象.此类在java.util包中定义./p>

类声明

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

public class EventObject
   extends Object
      implements Serializable

Field

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

  • 受保护对象源  - 最初发生事件的对象.

类构造函数

SN构造函数&说明
1

EventObject(Object source)

构造一个典型的事件.

类方法

SNMethod&说明
1

Object getSource()

事件最初发生的对象.

2

String toString()

返回此EventObject的String表示形式.

继承的方法

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

  • java .lang.Object

AWT事件类:

以下是常用事件列表class.

Sr.没有.Control&说明
1

AWTEvent

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

2

ActionEvent

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

3

InputEvent

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

4

KeyEvent

On输入生成Key事件的字符.

5

MouseEvent

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

6

TextEvent

这个类的对象重新开始介绍文本事件.

7

WindowEvent

此类的对象表示窗口状态的变化.

8

AdjustmentEvent

此类的对象表示可调整对象发出的调整事件.

9

ComponentEvent

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

10

ContainerEvent

此类的对象表示窗口状态的变化.

11

MouseMotionEvent

此对象CLA ss表示窗口状态的变化.

12

PaintEvent

此类的对象表示窗口状态的变化.