Awt 简明教程
AWT Event Classes
事件类表示事件。Java 为我们提供了各种事件类,但我们将讨论那些使用频率较高的事件类。
EventObject class
它是从所有事件状态对象都应从中衍生的根类。所有事件都使用对对象 source 的引用构造, source 在逻辑上被认为是最初发生所讨论事件的对象。此类在 java.util 包中定义。
Class declaration
以下是 java.util.EventObject 类的声明:
public class EventObject
extends Object
implements Serializable
Class methods
S.N. |
Method & Description |
1 |
Object getSource() 最初发生事件的对象。 |
2 |
String toString() 返回此 EventObject 的字符串表示形式。 |
AWT Event Classes:
以下是常用的事件类的列表。
Sr. No. |
Control & Description |
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 此类的对象表示窗口状态的变化。 |