您好,欢迎访问一九零五行业门户网

Java事件处理机制的组件如何使用?

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);    }}
以上就是java事件处理机制的组件如何使用?的详细内容。
其它类似信息

推荐信息