使用目的
當你需要監聽對象屬性的變化時,可以使用PropertyChangeSupport類來管理監聽器,可以在一些關聯屬性的場合使用。
使用示例,以下為BetaConfig對象添加了管理屬性監聽器的權限
現在對BetaConfig的serverPort屬性監聽其變化,用addPropertyChangeListener方法,進行監聽添加聲明
添加完監聽,再執行 config.setServerPort(8000),改變其serverPort的值,監聽器的propertyChange方法跟随執行。
本文轉自帥氣的頭頭部落格51CTO部落格,原文連結http://blog.51cto.com/12902932/1927611如需轉載請自行聯系原作者
sshpp