AWT 事件类
什么是 EventObject 事件对象
Event 类代表事件。Java 为我们提供了各种 Event 类,但我们将讨论那些更常用的类。
EventObject 事件对象是所有事件状态对象都应从中派生的根类。所有事件都使用对对象的引用来构造,源在逻辑上被认为是最初发生有问题的事件的对象。此类在 java.util 包中定义。
EventObject 事件类的声明
public class EventObject
extends Object
implements Serializable
EventObject 事件类的构造方法
构造方法 | 描述 |
---|---|
EventObject(Object source) | 构建一个原型事件。 |
EventObject 事件类的方法
构造方法 | 描述 |
---|---|
Object getSource() | 最初发生事件的对象。 |
String toString() | 返回此 EventObject 的字符串表示形式。 |
常用的 EventObject 事件类
方法 | 描述 |
---|---|
AWTEvent | 它是所有 AWT 事件的根事件类。这个类及其子类取代了原来的 java.awt.Event 类。 |
ActionEvent | 当单击按钮或双击列表项时生成 ActionEvent。 |
InputEvent | InputEvent 类是所有组件级输入事件的根事件类。 |
KeyEvent | 输入字符时,会生成 Key 事件。 |
MouseEvent | 此事件表示组件中发生了鼠标操作。 |
TextEvent | 这个类的对象代表文本事件。 |
WindowEvent | 此类的对象表示窗口状态的变化。 |
AdjustmentEvent | 该类的对象表示由 Adjustable 对象发出的调整事件。 |
ComponentEvent | 此类的对象表示窗口状态的变化。 |
ContainerEvent | 此类的对象表示窗口状态的变化。 |
MouseMotionEvent | 此类的对象表示窗口状态的变化。 |
PaintEvent | 此类的对象表示窗口状态的变化。 |
热门文章
优秀文章