をラップするプロパティがありますObservableList
。しかし、私はそれを初期化する方法を理解できません。現在、私はこのようにやっています
ObjectProperty<ObservableList<T>> property = new ChoiceBox<T>().itemsProperty();
これは明らかに完全に悪い習慣です。もう一つは
ObjectProperty<ObservableList<T>> property = new SimpleObjectProperty<ObservableList<T>>();
しかし、これは後で注意する必要があるため、内部の ObservableList を空のリストで初期化することを避けようとしています。
このようなものを検索します
ObjectProperty<ObservableList<T>> property = new SimpleObjectProperty<ObservableList<T>>(new ObservableList<T>());