Swing事件类
事件类代表事件。Java提供了各种事件类,但是,这里只讨论和学习那些经常使用的事件类。
EventObject类
它是派生所有事件状态对象的根类。所有事件都是通过引用对象(源)构建的,该对象在逻辑上是最初发生事件的对象。该类在java.util
包中定义。
类声明
以下是java.util.EventObject
类的声明 -
public class EventObject extends Object implements Serializable
字段
以下是java.util.EventObject
类的字段 -
protected Object source
- 事件最初发生的对象。
类声明
编号 | 构造函数 | 描述 |
---|---|---|
1 | EventObject(Object source) |
构建一个典型的事件。 |
类方法
编号 | 类方法 | 描述 |
---|---|---|
1 | Object getSource() |
事件最初发生的对象。 |
2 | String toString() |
返回此EventObject 对象的String 表示形式。 |
方法继承
该类继承以下类中的方法 -
java.lang.Object
SWING事件类
以下是常用事件类的列表。
编号 | 事件类 | 描述 |
---|---|---|
1 | AWTEvent | 它是所有SWING 事件的根事件类。该类及其子类取代java.awt.Event 类。 |
2 | ActionEvent | 单击按钮或双击列表项时会生成ActionEvent 。 |
3 | InputEvent | 此类是所有组件级输入事件的根事件类。 |
4 | KeyEvent | 输入字符时,将生成Key 事件。 |
5 | MouseEvent | 此事件表示组件中发生了鼠标操作。 |
6 | WindowEvent | 此类的对象表示窗口状态的更改。 |
7 | AdjustmentEvent | 此类的对象表示Adjustable 对象发出的调整事件。 |
8 | ComponentEvent | 此类的对象表示窗口状态的更改。 |
9 | ContainerEvent | 此类的对象表示窗口状态的更改。 |
10 | MouseMotionEvent | 此类的对象表示窗口状态的更改。 |
11 | PaintEvent | 此类的对象表示窗口状态的更改。 |
上一篇:Swing事件处理
下一篇:Swing事件监听器
分类导航
- Java教程
- Vim教程
- Swing教程
- Spring教程
- Spring Web Services教程
- Spring MVC教程
- Spring JDBC教程
- Spring Cloud教程
- Spring Boot教程
- Spring Boot CLI教程
- Spring Batch教程
- Spring AOP教程
- PDFBox教程
- JSP教程
- JSF教程
- JPA教程
- Java面向对象设计
- Java设计模式
- Java虚拟机教程
- Java泛型教程
- Java正则表达式教程
- Java数据类型教程
- Java并发编程教程
- Java密码学教程
- Java多线程教程
- Java国际化(i18n)教程
- JavaFX教程
- Java9教程
关注微信小程序
扫描二维码
程序员编程王