モジュール javafx.base

パッケージjavafx.beans.value

パッケージjavafx.beans.valueには、2つの基本インタフェースObservableValueWritableValueおよびそのすべてのサブインタフェースが含まれています。

ObservableValue

ObservableValueは、無効化および変更を読み取って監視できる値をラップします。 リスナーは、InvalidationListenerまたはChangeListenerを実装する必要があります。 プリミティブ・タイプの直接の処理を許可するため、多数のサブインタフェースが定義されます。
ObservableValue表
Type ObservableValueのサブインタフェース
boolean ObservableBooleanValue
double ObservableDoubleValue
float ObservableFloatValue
int ObservableIntegerValue
long ObservableLongValue
doublefloatintlong ObservableNumberValue
Object ObservableObjectValue
String ObservableStringValue

WritableValue

WritableValueは、読取り可能および設定可能な値をラップします。 ObservableValuesと同様に、プリミティブ・タイプを直接処理するために多数のサブインタフェースが定義されます。
WritableValue表
Type WritableValueのサブインタフェース
boolean WritableBooleanValue
double WritableDoubleValue
float WritableFloatValue
int WritableIntegerValue
long WritableLongValue
doublefloatintlong WritableNumberValue
Object WritableObjectValue
String WritableStringValue