Java事件处理机制中的组件如何使用?
作者:归人云淡风轻
时间:2023-04-27
来源:正软商城
浏览:2
1、事件,事件对象,描述相位的变化。例如,GUI中点击一个动作,在SpringFramework中启停容器,比如电脑启动、关机、休眠、缓存过期、微信官方账号关注、取关等。2、事件源可以是任何对象,具有触发事件的能力。一般在这个对象中注册(或解除)监听器,事件的触发通常在这里。一个源可能会产生多种不同类型的事件,为不同类型的事件注册监听器,每种类型的事件可以注册一个或多个监听器。3、事件监听器,一个实现特定接口的类,需要实现特定事件的具体处理方法,必须在特定事件上注册。实例packageevent;impo
本文目录
1、事件,事件对象,描述相位的变化。
例如,GUI中点击一个动作,在Spring Framework中启停容器,比如电脑启动、关机、休眠、缓存过期、微信官方账号关注、取关等。
2、事件源可以是任何对象,具有触发事件的能力。
一般在这个对象中注册(或解除)监听器,事件的触发通常在这里。一个源可能会产生多种不同类型的事件,为不同类型的事件注册监听器,每种类型的事件可以注册一个或多个监听器。
3、事件监听器,一个实现特定接口的类,需要实现特定事件的具体处理方法,必须在特定事件上注册。
实例
package event;
import java.util.Observable;
/**
* Created by Joe on 2018/4/11
*/
public class Student implements java.util.Observer {
private String name;
public Student(String name) {
this.name = name;
}
@Override
public void update(Observable o, Object arg) {
Teacher teacher = (Teacher) o;
System.out.printf("学生%s观察到(实际是被通知)%s布置了作业《%s》 \n", this.name, teacher.getName(), arg);
}
}
作者最新文章
夸克浏览器怎么把网页添加到桌面
2026-11-06 17:42
Visual Studio2019代码查找替换使用正则表达式方法
2026-11-06 12:03
coreldraw快捷键怎么设置在哪里
2026-11-02 21:39
AO3最新可用链接及中文入口汇总
2026-10-29 13:32
coreldraw怎么插入图片 图片导入步骤
2026-10-27 15:37
上一篇:
Java条件语句的使用格式是什么?
下一篇:
如何使用Java实现HTML标签的去除?
热门文章
更多
精品专题
更多
Mac软件
更多
火山引擎 网页版
Windows/ macOS/ Linux
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。
















