天天看点

PropertyChangeSupport的使用

使用目的

  当你需要监听对象属性的变化时,可以使用PropertyChangeSupport类来管理监听器,可以在一些关联属性的场合使用。

使用示例,以下为BetaConfig对象添加了管理属性监听器的权限  

现在对BetaConfig的serverPort属性监听其变化,用addPropertyChangeListener方法,进行监听添加声明

  添加完监听,再执行 config.setServerPort(8000),改变其serverPort的值,监听器的propertyChange方法跟随执行。

本文转自帅气的头头博客51CTO博客,原文链接http://blog.51cto.com/12902932/1927611如需转载请自行联系原作者

sshpp