インタフェース | 説明 |
---|---|
Property<T> |
型に関係なくすべての(書込み可能)プロパティに共通のメソッドを定義する汎用インタフェース。
|
ReadOnlyProperty<T> |
型に関係なくすべての読取り可能プロパティに共通のメソッドを定義する汎用インタフェース。
|
クラス | 説明 |
---|---|
BooleanProperty |
このクラスは、
boolean 値をラップするProperty の完全な実装を提供します。 |
BooleanPropertyBase |
クラス
BooleanPropertyBase は、boolean 値をラップするプロパティのベース・クラスです。 |
DoubleProperty |
このクラスは、
double 値をラップするProperty を定義します。 |
DoublePropertyBase |
クラス
DoublePropertyBase は、double 値をラップするプロパティのベース・クラスです。 |
FloatProperty |
このクラスは、
float 値をラップするProperty を定義します。 |
FloatPropertyBase |
クラス
FloatPropertyBase は、float 値をラップするプロパティのベース・クラスです。 |
IntegerProperty |
このクラスは、
int 値をラップするProperty を定義します。 |
IntegerPropertyBase |
クラス
IntegerPropertyBase は、int 値をラップするプロパティのベース・クラスです。 |
ListProperty<E> |
このクラスは、
ObservableList をラップするProperty の完全な実装を提供します。 |
ListPropertyBase<E> |
クラス
ListPropertyBase は、ObservableList をラップするプロパティのベース・クラスです。 |
LongProperty |
このクラスは、
long 値をラップするProperty を定義します。 |
LongPropertyBase |
クラス
LongPropertyBase は、long 値をラップするプロパティのベース・クラスです。 |
MapProperty<K,V> |
このクラスは、
ObservableMap をラップするProperty の完全な実装を提供します。 |
MapPropertyBase<K,V> |
クラス
MapPropertyBase は、ObservableMap をラップするプロパティのベース・クラスです。 |
ObjectProperty<T> |
このクラスは、任意の
Object をラップするProperty の完全な実装を提供します。 |
ObjectPropertyBase<T> |
クラス
ObjectPropertyBase は、任意のObject をラップするプロパティのベース・クラスです。 |
ReadOnlyBooleanProperty |
boolean をラップするすべての読取り専用プロパティのスーパークラス。 |
ReadOnlyBooleanPropertyBase |
boolean をラップするすべての読取り専用プロパティのベース・クラス。 |
ReadOnlyBooleanWrapper |
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。
|
ReadOnlyDoubleProperty |
double をラップするすべての読取り専用プロパティのスーパークラス。 |
ReadOnlyDoublePropertyBase |
double をラップするすべての読取り専用プロパティのベース・クラス。 |
ReadOnlyDoubleWrapper |
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。
|
ReadOnlyFloatProperty |
float をラップするすべての読取り専用プロパティのスーパークラス。 |
ReadOnlyFloatPropertyBase |
float をラップするすべての読取り専用プロパティのベース・クラス。 |
ReadOnlyFloatWrapper |
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。
|
ReadOnlyIntegerProperty |
int をラップするすべての読取り専用プロパティのスーパークラス。 |
ReadOnlyIntegerPropertyBase |
int をラップするすべての読取り専用プロパティのベース・クラス。 |
ReadOnlyIntegerWrapper |
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。
|
ReadOnlyListProperty<E> |
ObservableList をラップするすべての読取り専用プロパティのスーパークラス。 |
ReadOnlyListPropertyBase<E> |
ObservableList をラップするすべての読取り専用プロパティのベース・クラス。 |
ReadOnlyListWrapper<E> |
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。
|
ReadOnlyLongProperty |
long をラップするすべての読取り専用プロパティのスーパークラス。 |
ReadOnlyLongPropertyBase |
long をラップするすべての読取り専用プロパティのベース・クラス。 |
ReadOnlyLongWrapper |
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。
|
ReadOnlyMapProperty<K,V> |
ObservableMap をラップするすべての読取り専用プロパティのスーパークラス。 |
ReadOnlyMapPropertyBase<K,V> |
ObservableMap をラップするすべての読取り専用プロパティのベース・クラス。 |
ReadOnlyMapWrapper<K,V> |
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。
|
ReadOnlyObjectProperty<T> |
任意の
Object をラップするすべての読取り専用プロパティのスーパークラス。 |
ReadOnlyObjectPropertyBase<T> |
任意の
Object をラップするすべての読取り専用プロパティのベース・クラス。 |
ReadOnlyObjectWrapper<T> |
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。
|
ReadOnlySetProperty<E> |
ObservableSet をラップするすべての読取り専用プロパティのスーパークラス。 |
ReadOnlySetPropertyBase<E> |
ObservableSet をラップするすべての読取り専用プロパティのベース・クラス。 |
ReadOnlySetWrapper<E> |
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。
|
ReadOnlyStringProperty |
String をラップするすべての読取り専用プロパティのスーパークラス。 |
ReadOnlyStringPropertyBase |
String をラップするすべての読取り専用プロパティのベース・クラス。 |
ReadOnlyStringWrapper |
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。
|
SetProperty<E> |
このクラスは、
ObservableSet をラップするProperty の完全な実装を提供します。 |
SetPropertyBase<E> |
クラス
SetPropertyBase は、ObservableSet をラップするプロパティのベース・クラスです。 |
SimpleBooleanProperty |
このクラスは、
boolean 値をラップするProperty の完全な実装を提供します。 |
SimpleDoubleProperty |
このクラスは、
double 値をラップするProperty の完全な実装を提供します。 |
SimpleFloatProperty |
このクラスは、
float 値をラップするProperty の完全な実装を提供します。 |
SimpleIntegerProperty |
このクラスは、
int 値をラップするProperty の完全な実装を提供します。 |
SimpleListProperty<E> |
このクラスは、
ObservableList をラップするProperty の完全な実装を提供します。 |
SimpleLongProperty |
このクラスは、
long 値をラップするProperty の完全な実装を提供します。 |
SimpleMapProperty<K,V> |
このクラスは、
ObservableMap をラップするProperty の完全な実装を提供します。 |
SimpleObjectProperty<T> |
このクラスは、任意の
Object をラップするProperty の完全な実装を提供します。 |
SimpleSetProperty<E> |
このクラスは、
ObservableSet をラップするProperty の完全な実装を提供します。 |
SimpleStringProperty |
このクラスは、
String 値をラップするProperty の完全な実装を提供します。 |
StringProperty |
このクラスは、
String 値をラップするProperty の完全な実装を提供します。 |
StringPropertyBase |
クラス
StringPropertyBase は、String 値をラップするプロパティのベース・クラスです。 |
パッケージjavafx.beans.property
は、読取り専用プロパティ、書込み可能プロパティおよび多数の実装を定義します。
読取り専用プロパティには、プリミティブ値を返すget()
とボックス化値を返すgetValue()
の2つのgetterがあります。
変更に対して読取り専用プロパティを監視できます。InvalidationListeners
およびChangeListeners
を追加および削除するメソッドを定義します。
読取り専用プロパティのコンテキストを取得するには、2つのメソッドgetBean()
とgetName()
が定義されます。含まれているBeanとプロパティの名前を返します。
読取り専用プロパティに定義された機能に加えて、書込み可能プロパティには次のメソッドが含まれています。
読取り専用プロパティに定義されたgetterに加えて、書込み可能プロパティは2つのsetterを定義します。setter set()
はプリミティブ値を取得し、2つ目のsetter setValue()
はボックス化値を取得します。
すべてのプロパティは、同じ型のObservableValues
にバインドできます。つまり、プロパティにはバインドされたObservableValue
と同じ値が常に含まれることを意味します。両方のプロパティが常に同じ値を含むように、2つのプロパティ間の双方向バインディングを定義することもできます。プロパティの一方を変更すると、他方が更新されます。
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.