Module
javafx.base
Package javafx.beans.property
程序包javafx.beans.property
定义只读属性和可写属性,以及一些实现。
只读属性
只读属性有两个getter, get()
返回原始值, getValue()
返回boxed值。
可以观察只读属性以进行更改。 他们定义了添加和删除InvalidationListeners
和ChangeListeners
的方法 。
为了获得只读属性的上下文,定义了两个方法getBean()
和getName()
。 他们返回包含bean和属性的名称。
可写性
除了为只读属性定义的功能之外,可写属性包含以下方法。
除了为只读属性定义的getter之外,可写属性定义了两个setter。 设置者set()
获取原始值,第二设置器setValue()
获取盒装值。
所有属性都可以绑定到同一类型的ObservableValues
,这意味着该属性将始终包含与绑定的值相同的值ObservableValue
。 也可以在两个属性之间定义双向绑定,以使两个属性始终包含相同的值。 如果其中一个属性更改,另一个将被更新。
-
接口摘要 接口 描述 Property<T> 通用接口,定义所有(可写)属性共有的方法,与其类型无关。ReadOnlyProperty<T> 通用接口,用于定义独立于其类型的所有可读属性通用的方法。