属性类型和命名

标准属性

根据属性的类型,单个属性最多有 3 种方法。让 <property> 表示属性的名称,<Property> 表示具有大写首字母的属性的名称。让 T 成为属性的类型; 对于原始包装器,我们在这里使用原始类型,例如 String 用于 StringPropertydouble 用于 ReadOnlyDoubleProperty

请注意,readonly 属性不存在 setter。

只读列出属性

只读列表属性是仅提供 getter 方法的属性。这种属性的类型是 ObservableList,最好具有指定的类型 agrument。此属性的值永远不会改变; 可以改变 ObservableList 的内容。

只读地图属性

与 readonly list 属性类似,readonly map 属性仅提供 getter,并且可以修改内容而不是属性值。getter 返回一个 ObservableMap