1. 程式人生 > >java 監聽類實現

java 監聽類實現

首先熟悉監聽的原理,學任何東西首先搞明白大概的原理就簡單多了。監聽器模式:1)事件源,2)事件監聽器(也就是我們的需要要實現的介面),3)事件物件(也就是我們用來裝回調方法歸屬類例項的ArrayList集合),當事件源觸發事件,監聽器就可以回撥事件物件的方法;更形象地說,監聽者模式是基於:註冊-回撥的事件/訊息通知處理模式,就是被監控者將訊息通知給所有監控者。
以下只是舉一個例子,程式碼不全僅供參考;

  1. 編寫事件源這裡寫圖片描述
  2. 編寫事件監聽器 也就是我們的介面或者抽象類這裡寫圖片描述這裡寫圖片描述這裡寫圖片描述這裡寫圖片描述