屬性型別和命名

標準屬性

根據屬性的型別,單個屬性最多有 3 種方法。讓 <property> 表示屬性的名稱,<Property> 表示具有大寫首字母的屬性的名稱。讓 T 成為屬性的型別; 對於原始包裝器,我們在這裡使用原始型別,例如 String 用於 StringPropertydouble 用於 ReadOnlyDoubleProperty

請注意,readonly 屬性不存在 setter。

只讀列出屬性

只讀列表屬性是僅提供 getter 方法的屬性。這種屬性的型別是 ObservableList,最好具有指定的型別 agrument。此屬性的值永遠不會改變; 可以改變 ObservableList 的內容。

只讀地圖屬性

與 readonly list 屬性類似,readonly map 屬性僅提供 getter,並且可以修改內容而不是屬性值。getter 返回一個 ObservableMap