AWT Event类 - AWT
事件类代表了本次活动。 Java提供了各种事件类,但我们将讨论那些被更频繁地使用。
EventObject 类
它是根类,应得到所有事件状态对象。构造一个对象的引用,所有事件的源,这是逻辑上被认为是事件最初发生时的对象。这个类定义在java.util包。
类的声明
以下是声明为java.util.EventObject类:
public class EventObject
extends Object
implements Serializable
字段域
以下是类java.util.EventObject 的字段:
- protected Object source -- 在其最初的事件发生的对象。
类的构造函数
S.N. | 构造函数&说明 |
---|---|
1 | EventObject(Object source) Constructs a prototypical Event. |
类方法
S.N. | 方法和说明 |
---|---|
1 | Object getSource() The object on which the Event initially occurred. |
2 | String toString() Returns a String representation of this EventObject. |
继承的方法
这个类从以下类继承的方法:
- java.lang.Object
AWT事件类:
以下是常用的事件类的列表。
Sr.No. | 控制与说明 |
---|---|
1 | AWTEvent 它是所有AWT事件的根事件类。这个类及其子类取代原来的java.awt.Event类。 |
2 | ActionEvent 按钮被点击时,都会生成ActionEvent双击或列表中的项目。 |
3 | InputEvent InputEvent类是所有组件级别输入事件的根事件类。 |
4 | KeyEvent 输入字符键事件产生。 |
5 | MouseEvent 此事件表明在一个组件中发生鼠标动作。 |
6 | TextEvent 这个类的对象表示文本事件。 |
7 | WindowEvent 这个类的对象表示一个窗口的状态的变化。 |
8 | AdjustmentEvent 这个类的对象代表可调对象发出的调整事件。 |
9 | ComponentEvent 这个类的对象表示一个窗口的状态的变化。 |
10 | ContainerEvent 这个类的对象表示一个窗口的状态的变化。 |
11 | MouseMotionEvent 这个类的对象表示一个窗口的状态的变化。 |
12 | PaintEvent 这个类的对象表示一个窗口的状态的变化。 |