Module  javafx.base

Package javafx.beans.property

程序包javafx.beans.property定义只读属性和可写属性,以及一些实现。

只读属性

只读属性有两个getter, get()返回原始值, getValue()返回boxed值。

可以观察只读属性以进行更改。 他们定义了添加和删除InvalidationListenersChangeListeners的方法

为了获得只读属性的上下文,定义了两个方法getBean()getName() 他们返回包含bean和属性的名称。

可写性

除了为只读属性定义的功能之外,可写属性包含以下方法。

除了为只读属性定义的getter之外,可写属性定义了两个setter。 设置者set()获取原始值,第二设置器setValue()获取盒装值。

所有属性都可以绑定到同一类型的ObservableValues ,这意味着该属性将始终包含与绑定的值相同的值ObservableValue 也可以在两个属性之间定义双向绑定,以使两个属性始终包含相同的值。 如果其中一个属性更改,另一个将被更新。