Event类代表事件. Java为我们提供了各种事件类,但我们将讨论更频繁使用的事件类.
它是所有事件的根类应该导出状态对象.所有事件都是通过对象的引用构建的,源,在逻辑上被认为是最初发生事件的对象.此类在java.util包中定义./p>
以下是 java.util.EventObject 类的声明:
public class EventObject extends Object implements Serializable
以下是 java.util.EventObject 类的字段:
受保护对象源 - 最初发生事件的对象.
SN | 构造函数&说明 |
---|---|
1 | EventObject(Object source) 构造一个典型的事件. |
SN | Method&说明 |
---|---|
1 | Object getSource() 事件最初发生的对象. |
2 | String toString() 返回此EventObject的String表示形式. |
此类继承以下类中的方法:
java .lang.Object
以下是常用事件列表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 此类的对象表示窗口状态的变化. |