Java——事件處理機制概要
事件處理機制介紹:
事件處理,就是根據事件發生的情況進行相應的操作。
其主要參與者有兩個,一個是事件源,一個是監聽者。事件源發生事件(產生一個事件物件),監聽者監聽事件,監聽到事件的發生,就做出相應的處理。
給大家看個示意圖:
事件處理機制的流程:
首先記得匯入java.awt.Event.*包
確定事件型別 —> 實現該型別介面 —> 事件處理方法(重寫介面方法)—> 事件源註冊監聽(事件源新增監聽者)
常見事件型別:
注意事項:
- 匯入java.awt.Event.*包。
- 找準事件源和監聽者。
- 事件源可以發生多個事件,也可以被多個監聽者監聽。就好比,你可以做很多個事情,很多人可以看到你做事情。
- 記得註冊監聽物件,事件源與監聽者是通過監聽介面實現的連線。
相關文章
- redis的事件處理機制Redis事件
- Nginx 超時事件的處理機制Nginx事件
- Java異常處理機制Java
- Java 的異常處理機制Java
- java中的垃圾處理機制Java
- java異常的處理機制Java
- Java 中的異常處理機制Java
- Redis使用IO多路複用進行事件處理機制Redis事件
- 異常處理機制
- java事件處理模型是什麼Java事件模型
- JAVA的異常處理機制(一)——try...catch...finallyJava
- 事件處理事件
- 8.異常處理機制
- 08.異常處理機制
- SpringMVC異常的處理機制SpringMVC
- C++異常處理機制C++
- 一文學會Java事件機制Java事件
- 淺談JS事件機制與React事件機制JS事件React
- React事件處理React事件
- vue事件處理Vue事件
- JavaSwing 事件處理Java事件
- JavaScript事件處理JavaScript事件
- Flutter | 事件處理Flutter事件
- Java-GUI程式設計之事件處理JavaGUI程式設計事件
- Go語言錯誤處理機制Go
- Flink的視窗處理機制(一)
- goang 錯誤&異常處理機制Go
- mysql事務處理與鎖機制MySql
- 異常處理機制(二)之異常處理與捕獲
- DOM事件機制事件
- redis事件機制Redis事件
- react事件機制React事件
- react之事件處理React事件
- 事件分發之View事件處理事件View
- Java:實驗四 Java圖形介面與事件處理(頭歌)Java事件
- SAP Connection inbound郵件接收處理機制
- 58同城 反爬蟲機制及處理爬蟲
- C#中的異常處理機制C#