クラス | 説明 |
---|---|
ObservableValueBase<T> |
ObservableValue の実装を作成する便利なクラス。 |
WeakChangeListener<T> |
ObservableValue がリスナーの弱い参照のみ保持する場合、WeakChangeListener を使用できます。 |
パッケージjavafx.beans.value
には、2つの基本インタフェースObservableValue
とWritableValue
およびそのすべてのサブインタフェースが含まれています。
InvalidationListener
またはChangeListener
を実装する必要があります。プリミティブ・タイプの直接の処理を許可するため、多数のサブインタフェースが定義されます。
Type | ObservableValueのサブインタフェース |
---|---|
boolean |
ObservableBooleanValue |
double |
ObservableDoubleValue |
float |
ObservableFloatValue |
int |
ObservableIntegerValue |
long |
ObservableLongValue |
double 、float 、int 、long |
ObservableNumberValue |
Object |
ObservableObjectValue |
String |
ObservableStringValue |
ObservableValues
と同様に、プリミティブ・タイプを直接処理するために多数のサブインタフェースが定義されます。
Type | WritableValueのサブインタフェース |
---|---|
boolean |
WritableBooleanValue |
double |
WritableDoubleValue |
float |
WritableFloatValue |
int |
WritableIntegerValue |
long |
WritableLongValue |
double 、float 、int 、long |
WritableNumberValue |
Object |
WritableObjectValue |
String |
WritableStringValue |
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.