1. 程式人生 > >事件處理是什麽?

事件處理是什麽?

用戶界面 event list and 簡要介紹 完全 tro ref www.

事件處理是什麽?

事件處理機制,控制的事件,並決定如果一個事件發生時,會發生什麽。這種機制被稱為事件處理程序,在事件發生時執行的代碼。 Java使用代理事件模型來處理事件。該模型定義了標準的機制來生成和處理事件。讓我們簡要介紹這種模式。

代理事件模型具有以下的主要參與者,即:

  • 源 - 源是一個對象,在該對象上的事件發生。它的處理器提供發生事件的信息來源是可靠的。 JAVA提供源對象的類。

  • 監聽器 - 它也被稱為事件處理程序。監聽器是負責生成響應事件。從Java實現的角度來看,監聽器也是一個對象。等待,直到它接收到一個事件監聽器。一旦收到事件,監聽器進程的事件然後返回。

這種方法的好處是,用戶界面邏輯完全分開,生成該事件的邏輯。用戶界面元素是能夠代理的事件處理單獨的一段代碼。在這個模型中,需要與源對象註冊監聽使偵聽器能夠接收事件通知。這是一個有效的方式處理事件,因為這些事件通知只發送給那些監聽器想要它們接收。

參與事件處理的步驟

點擊鏈接查看詳細內容

事件處理是什麽?