Module  javafx.base

Package javafx.beans

javafx.beans包含定义最通用形式的可观察性的接口。 JavaFX库中的所有可以观察到的类扩展了Observable接口。

一个Observable的实现允许附加一个InvalidationListener 每次Observable可能更改时,contentBinding都会收到通知。 Observable典型实现是所有属性,所有绑定, ObservableListObservableMap

一个InvalidationListener将不会获得进一步的信息,例如它不会获得旧的和新的属性的价值。 如果您需要了解更多信息请考虑使用ChangeListener的属性和绑定, ListChangeListenerObservableLists或者MapChangeListenerObservableMap代替。