首頁 > Java > java教程 > Java事件處理機制的元件如何使用?

Java事件處理機制的元件如何使用?

PHPz
發布: 2023-04-21 17:31:08
轉載
1452 人瀏覽過

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事件處理機制的元件如何使用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板