[翻譯]Swing組件集合的事件處理(三)

2.2.2 使用屬性變化監聽器作爲觀察者 除了基本的事件委託機制以外,JavaBean引入另一種觀察者設計模式的變體,這次是通過屬性變化監聽器。PropertyChangeListener實現是觀察者模式的確切表示。每一個觀察者觀察Subject的一個屬性的變化。當Subject中發生變化時,觀察者會被通知新的狀態。圖2-4顯示了與JavaBean庫中用於屬性變化處理的特定類相關的觀察者模式結構。
相關文章
相關標籤/搜索