インタフェース
javafx.beans.value.ObservableValueの使用
-
ObservableValueを使用するパッケージ パッケージ 説明 javafx.beans.binding 1つまたは複数のソースに依存する値を計算するBinding
を作成および操作するクラスを提供します。javafx.beans.property パッケージjavafx.beans.property
は、読取り専用プロパティ、書込み可能プロパティおよび多数の実装を定義します。javafx.beans.property.adapter 通常のJava Beanプロパティとそれに対応するJavaFX Property
の間でアダプタとして機能するさまざまなクラスを提供します。javafx.beans.value パッケージjavafx.beans.value
には、2つの基本インタフェースObservableValue
とWritableValue
およびそのすべてのサブインタフェースが含まれています。javafx.css プロパティをCSSを使用してスタイル設定可能にし、擬似クラス状態をサポートするAPIを提供します。javafx.scene.control JavaFXユーザー・インタフェース・コントロール(UIコントロールまたは単純なコントロール)は、特に多くの異なるアプリケーション・コンテキストでの再利用に適しているJavaFXシーングラフの特化されたノードです。javafx.scene.control.cell javafx.scene.control.cell
パッケージには、Cell
、IndexedCell
、ListCell
、TreeCell
およびTableCell
などのコア・クラス以外のすべてのセル関連クラスが配置されます。 -
-
javafx.beans.bindingのObservableValueの使用
javafx.beans.bindingのObservableValueのサブインタフェース 修飾子と型 インタフェース 説明 interface
Binding<T>
Binding
は、1つ以上のソースに依存する値を計算します。interface
NumberBinding
数値をラップするすべてのバインディングをマークするタグ付けインタフェース。interface
NumberExpression
NumberExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableNumberValue
です。ObservableValueを実装するjavafx.beans.bindingのクラス 修飾子と型 クラス 説明 class
BooleanBinding
boolean
値のBinding
を実装するために必要なほとんどの機能を提供するベース・クラス。class
BooleanExpression
BooleanExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableBooleanValue
です。class
DoubleBinding
double
値のBinding
を実装するために必要なほとんどの機能を提供するベース・クラス。class
DoubleExpression
DoubleExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableDoubleValue
です。class
FloatBinding
float
値のBinding
を実装するために必要なほとんどの機能を提供するベース・クラス。class
FloatExpression
FloatExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableFloatValue
です。class
IntegerBinding
int
値のBinding
を実装するために必要なほとんどの機能を提供するベース・クラス。class
IntegerExpression
IntegerExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableIntegerValue
です。class
ListBinding<E>
ObservableList
のBinding
を実装するために必要なほとんどの機能を提供するベース・クラス。class
ListExpression<E>
ListExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableListValue
です。class
LongBinding
long
値のBinding
を実装するために必要なほとんどの機能を提供するベース・クラス。class
LongExpression
LongExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableLongValue
です。class
MapBinding<K,V>
ObservableMap
のBinding
を実装するために必要なほとんどの機能を提供するベース・クラス。class
MapExpression<K,V>
MapExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableMapValue
です。class
NumberExpressionBase
NumberExpressionBase
には、すべてのNumberExpressionサブクラスに共通する、流暢なスタイルでバインディングを生成するための簡易なメソッドが含まれています。class
ObjectBinding<T>
Object
のBinding
を実装するために必要なほとんどの機能を提供するベース・クラス。class
ObjectExpression<T>
ObjectExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableObjectValue
です。class
SetBinding<E>
ObservableSet
のBinding
を実装するために必要なほとんどの機能を提供するベース・クラス。class
SetExpression<E>
SetExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableSetValue
です。class
StringBinding
String
のBinding
を実装するために必要なほとんどの機能を提供するベース・クラス。class
StringExpression
StringExpression
は、流暢なスタイルでバインディングを生成する追加の簡易なメソッドであるObservableStringValue
です。ObservableValue型のパラメータを持つjavafx.beans.bindingのメソッド 修飾子と型 メソッド 説明 static BooleanExpression
BooleanExpression. booleanExpression(ObservableValue<Boolean> value)
ObservableValue
をラップするBooleanExpression
を返します。static <K> BooleanBinding
Bindings. booleanValueAt(ObservableMap<K,Boolean> op, ObservableValue<? extends K> key)
ObservableMap
の特定のキーのマッピングを含む新しいBooleanBinding
を作成します。static StringExpression
Bindings. convert(ObservableValue<?> observableValue)
ObservableValue
をラップするStringExpression
を返します。static <T extends Number>
DoubleExpressionDoubleExpression. doubleExpression(ObservableValue<T> value)
ObservableValue
をラップするDoubleExpression
を返します。static <K> DoubleBinding
Bindings. doubleValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
ObservableMap
の特定のキーのマッピングを含む新しいDoubleBinding
を作成します。static <T extends Number>
FloatExpressionFloatExpression. floatExpression(ObservableValue<T> value)
ObservableValue
をラップするFloatExpression
を返します。static <K> FloatBinding
Bindings. floatValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
ObservableMap
の特定のキーのマッピングを含む新しいFloatBinding
を作成します。static <T extends Number>
IntegerExpressionIntegerExpression. integerExpression(ObservableValue<T> value)
ObservableValue
をラップするIntegerExpression
を返します。static <K> IntegerBinding
Bindings. integerValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
ObservableMap
の特定のキーのマッピングを含む新しいIntegerBinding
を作成します。static <T extends Number>
LongExpressionLongExpression. longExpression(ObservableValue<T> value)
ObservableValue
をラップするLongExpression
を返します。static <K> LongBinding
Bindings. longValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
ObservableMap
の特定のキーのマッピングを含む新しいLongBinding
を作成します。static <T> ObjectBinding<T>
Bindings. select(ObservableValue<?> root, String... steps)
a.b.c
などのメンバーを取得するために使用されるバインディングを作成します。static BooleanBinding
Bindings. selectBoolean(ObservableValue<?> root, String... steps)
a.b.c
などのメンバーを取得するために使用されるバインディングを作成します。static DoubleBinding
Bindings. selectDouble(ObservableValue<?> root, String... steps)
a.b.c
などのメンバーを取得するために使用されるバインディングを作成します。static FloatBinding
Bindings. selectFloat(ObservableValue<?> root, String... steps)
a.b.c
などのメンバーを取得するために使用されるバインディングを作成します。static IntegerBinding
Bindings. selectInteger(ObservableValue<?> root, String... steps)
a.b.c
などのメンバーを取得するために使用されるバインディングを作成します。static LongBinding
Bindings. selectLong(ObservableValue<?> root, String... steps)
a.b.c
などのメンバーを取得するために使用されるバインディングを作成します。static StringBinding
Bindings. selectString(ObservableValue<?> root, String... steps)
a.b.c
などのメンバーを取得するために使用されるバインディングを作成します。static StringExpression
StringExpression. stringExpression(ObservableValue<?> value)
ObservableValue
をラップするStringExpression
を返します。static <K> StringBinding
Bindings. stringValueAt(ObservableMap<K,String> op, ObservableValue<? extends K> key)
ObservableMap
の特定のキーのマッピングを含む新しいStringBinding
を作成します。static <K,V> ObjectBinding<V>
Bindings. valueAt(ObservableMap<K,V> op, ObservableValue<? extends K> key)
ObservableMap
の特定のキーのマッピングを含む新しいObjectBinding
を作成します。ObjectBinding<V>
MapExpression. valueAt(ObservableValue<K> key)
指定されたキーのマッピングを含む新しいObjectBinding
を作成します。 -
javafx.beans.propertyのObservableValueの使用
javafx.beans.propertyのObservableValueのサブインタフェース 修飾子と型 インタフェース 説明 interface
Property<T>
型に関係なくすべての(書込み可能)プロパティに共通のメソッドを定義する汎用インタフェース。interface
ReadOnlyProperty<T>
型に関係なくすべての読取り可能プロパティに共通のメソッドを定義する汎用インタフェース。ObservableValueを実装するjavafx.beans.propertyのクラス 修飾子と型 クラス 説明 class
BooleanProperty
このクラスは、boolean
値をラップするProperty
の完全な実装を提供します。class
BooleanPropertyBase
クラスBooleanPropertyBase
は、boolean
値をラップするプロパティのベース・クラスです。class
DoubleProperty
このクラスは、double
値をラップするProperty
を定義します。class
DoublePropertyBase
クラスDoublePropertyBase
は、double
値をラップするプロパティのベース・クラスです。class
FloatProperty
このクラスは、float
値をラップするProperty
を定義します。class
FloatPropertyBase
クラスFloatPropertyBase
は、float
値をラップするプロパティのベース・クラスです。class
IntegerProperty
このクラスは、int
値をラップするProperty
を定義します。class
IntegerPropertyBase
クラスIntegerPropertyBase
は、int
値をラップするプロパティのベース・クラスです。class
ListProperty<E>
このクラスは、ObservableList
をラップするProperty
の完全な実装を提供します。class
ListPropertyBase<E>
クラスListPropertyBase
は、ObservableList
をラップするプロパティのベース・クラスです。class
LongProperty
このクラスは、long
値をラップするProperty
を定義します。class
LongPropertyBase
クラスLongPropertyBase
は、long
値をラップするプロパティのベース・クラスです。class
MapProperty<K,V>
このクラスは、ObservableMap
をラップするProperty
の完全な実装を提供します。class
MapPropertyBase<K,V>
クラスMapPropertyBase
は、ObservableMap
をラップするプロパティのベース・クラスです。class
ObjectProperty<T>
このクラスは、任意のObject
をラップするProperty
の完全な実装を提供します。class
ObjectPropertyBase<T>
クラスObjectPropertyBase
は、任意のObject
をラップするプロパティのベース・クラスです。class
ReadOnlyBooleanProperty
boolean
をラップするすべての読み取り専用プロパティのスーパークラス。class
ReadOnlyBooleanPropertyBase
boolean
をラップするすべての読取り専用プロパティのベース・クラス。class
ReadOnlyBooleanWrapper
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。class
ReadOnlyDoubleProperty
double
をラップするすべての読み取り専用プロパティのスーパークラス。class
ReadOnlyDoublePropertyBase
double
をラップするすべての読取り専用プロパティのベース・クラス。class
ReadOnlyDoubleWrapper
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。class
ReadOnlyFloatProperty
float
をラップするすべての読み取り専用プロパティのスーパークラス。class
ReadOnlyFloatPropertyBase
float
をラップするすべての読取り専用プロパティのベース・クラス。class
ReadOnlyFloatWrapper
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。class
ReadOnlyIntegerProperty
int
をラッピングするすべての読み取り専用プロパティのスーパークラス。class
ReadOnlyIntegerPropertyBase
int
をラップするすべての読取り専用プロパティのベース・クラス。class
ReadOnlyIntegerWrapper
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。class
ReadOnlyListProperty<E>
ObservableList
をラッピングするすべての読み取り専用プロパティのスーパークラス。class
ReadOnlyListPropertyBase<E>
ObservableList
をラッピングするすべての読み取り専用プロパティの基本クラス。class
ReadOnlyListWrapper<E>
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。class
ReadOnlyLongProperty
long
をラップするすべての読み取り専用プロパティのスーパークラス。class
ReadOnlyLongPropertyBase
long
をラップするすべての読取り専用プロパティのベース・クラス。class
ReadOnlyLongWrapper
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。class
ReadOnlyMapProperty<K,V>
ObservableMap
をラッピングするすべての読み取り専用プロパティのスーパークラス。class
ReadOnlyMapPropertyBase<K,V>
ObservableMap
をラップするすべての読取り専用プロパティのベース・クラス。class
ReadOnlyMapWrapper<K,V>
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。class
ReadOnlyObjectProperty<T>
任意のObject
をラッピングするすべての読み取り専用プロパティのスーパークラス。class
ReadOnlyObjectPropertyBase<T>
任意のObject
をラップするすべての読取り専用プロパティのベース・クラス。class
ReadOnlyObjectWrapper<T>
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。class
ReadOnlySetProperty<E>
ObservableSet
をラッピングするすべての読み取り専用プロパティのスーパークラス。class
ReadOnlySetPropertyBase<E>
ObservableSet
をラップするすべての読取り専用プロパティのベース・クラス。class
ReadOnlySetWrapper<E>
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。class
ReadOnlyStringProperty
String
をラッピングするすべての読み取り専用プロパティのスーパークラス。class
ReadOnlyStringPropertyBase
String
をラップするすべての読取り専用プロパティのベース・クラス。class
ReadOnlyStringWrapper
このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。class
SetProperty<E>
このクラスは、ObservableSet
をラップするProperty
の完全な実装を提供します。class
SetPropertyBase<E>
クラスSetPropertyBase
は、ObservableSet
をラップするプロパティのベース・クラスです。class
SimpleBooleanProperty
このクラスは、boolean
値をラップするProperty
の完全な実装を提供します。class
SimpleDoubleProperty
このクラスは、double
値をラップするProperty
の完全な実装を提供します。class
SimpleFloatProperty
このクラスは、float
値をラップするProperty
の完全な実装を提供します。class
SimpleIntegerProperty
このクラスは、int
値をラップするProperty
の完全な実装を提供します。class
SimpleListProperty<E>
このクラスは、ObservableList
をラップするProperty
の完全な実装を提供します。class
SimpleLongProperty
このクラスは、long
値をラップするProperty
の完全な実装を提供します。class
SimpleMapProperty<K,V>
このクラスは、ObservableMap
をラップするProperty
の完全な実装を提供します。class
SimpleObjectProperty<T>
このクラスは、任意のObject
をラップするProperty
の完全な実装を提供します。class
SimpleSetProperty<E>
このクラスは、ObservableSet
をラップするProperty
の完全な実装を提供します。class
SimpleStringProperty
このクラスは、String
値をラップするProperty
の完全な実装を提供します。class
StringProperty
このクラスは、String
値をラップするProperty
の完全な実装を提供します。class
StringPropertyBase
クラスStringPropertyBase
は、String
値をラップするプロパティのベース・クラスです。ObservableValue型のパラメータを持つjavafx.beans.propertyのメソッド 修飾子と型 メソッド 説明 void
BooleanPropertyBase. bind(ObservableValue<? extends Boolean> rawObservable)
このProperty
の一方向バインディングを作成します。void
DoublePropertyBase. bind(ObservableValue<? extends Number> rawObservable)
このProperty
の一方向バインディングを作成します。void
FloatPropertyBase. bind(ObservableValue<? extends Number> rawObservable)
このProperty
の一方向バインディングを作成します。void
IntegerPropertyBase. bind(ObservableValue<? extends Number> rawObservable)
このProperty
の一方向バインディングを作成します。void
ListPropertyBase. bind(ObservableValue<? extends ObservableList<E>> newObservable)
void
LongPropertyBase. bind(ObservableValue<? extends Number> rawObservable)
このProperty
の一方向バインディングを作成します。void
MapPropertyBase. bind(ObservableValue<? extends ObservableMap<K,V>> newObservable)
void
ObjectPropertyBase. bind(ObservableValue<? extends T> newObservable)
このProperty
の一方向バインディングを作成します。void
Property. bind(ObservableValue<? extends T> observable)
このProperty
の一方向バインディングを作成します。void
SetPropertyBase. bind(ObservableValue<? extends ObservableSet<E>> newObservable)
void
StringPropertyBase. bind(ObservableValue<? extends String> newObservable)
このProperty
の一方向バインディングを作成します。 -
javafx.beans.property.adapterのObservableValueの使用
javafx.beans.property.adapterのObservableValueのサブインタフェース 修飾子と型 インタフェース 説明 interface
JavaBeanProperty<T>
JavaBeanProperty
は、書き込み可能なJava BeanプロパティとJavaFXプロパティ間のすべてのアダプタのスーパー・インタフェースです。interface
ReadOnlyJavaBeanProperty<T>
JavaBeanProperty
は、読み取り専用のJava BeanプロパティとJavaFXプロパティ間のすべてのアダプタのスーパー・インタフェースです。ObservableValueを実装するjavafx.beans.property.adapterのクラス 修飾子と型 クラス 説明 class
JavaBeanBooleanProperty
JavaBeanBooleanProperty
は、型boolean
またはBoolean
の通常のJava BeanプロパティとJavaFXBooleanProperty
間のアダプタを提供します。class
JavaBeanDoubleProperty
JavaBeanDoubleProperty
は、型double
またはDouble
の通常のJava BeanプロパティとJavaFXDoubleProperty
間のアダプタを提供します。class
JavaBeanFloatProperty
JavaBeanFloatProperty
は、型float
またはFloat
の通常のJava BeanプロパティとJavaFXFloatProperty
間のアダプタを提供します。class
JavaBeanIntegerProperty
JavaBeanIntegerProperty
は、型int
またはInteger
の通常のJava BeanプロパティとJavaFXIntegerProperty
間のアダプタを提供します。class
JavaBeanLongProperty
JavaBeanLongProperty
は、long
またはLong
型の通常のJava BeanプロパティとJavaFXLongProperty
間のアダプタを提供します。class
JavaBeanObjectProperty<T>
JavaBeanObjectProperty
は、T
型の通常のJava BeanプロパティとJavaFXObjectProperty<T>
間のアダプタを提供します。class
JavaBeanStringProperty
JavaBeanStringProperty
は、String
型の通常のJava BeanプロパティとJavaFXStringProperty
間のアダプタを提供します。class
ReadOnlyJavaBeanBooleanProperty
ReadOnlyJavaBeanBooleanProperty
は、型boolean
またはBoolean
の通常の読取り専用Java BeanプロパティとJavaFXReadOnlyBooleanProperty
間のアダプタを提供します。class
ReadOnlyJavaBeanDoubleProperty
ReadOnlyJavaBeanDoubleProperty
は、型double
またはDouble
の通常の読取り専用Java BeanプロパティとJavaFXReadOnlyDoubleProperty
間のアダプタを提供します。class
ReadOnlyJavaBeanFloatProperty
ReadOnlyJavaBeanFloatProperty
は、型float
またはFloat
の通常のJava BeanプロパティとJavaFXReadOnlyFloatProperty
間のアダプタを提供します。class
ReadOnlyJavaBeanIntegerProperty
ReadOnlyJavaBeanIntegerProperty
は、型int
またはInteger
の通常の読取り専用Java BeanプロパティとJavaFXReadOnlyIntegerProperty
間のアダプタを提供します。class
ReadOnlyJavaBeanLongProperty
ReadOnlyJavaBeanLongProperty
は、型long
またはLong
の通常の読取り専用Java BeanプロパティとJavaFXReadOnlyLongProperty
間のアダプタを提供します。class
ReadOnlyJavaBeanObjectProperty<T>
ReadOnlyJavaBeanObjectProperty
は、T
の通常の読取り専用Java BeanプロパティとJavaFXReadOnlyObjectProperty
間のアダプタを提供します。class
ReadOnlyJavaBeanStringProperty
ReadOnlyJavaBeanStringProperty
は、String
型の通常の読取り専用Java BeanプロパティとJavaFXReadOnlyStringProperty
間のアダプタを提供します。ObservableValue型のパラメータを持つjavafx.beans.property.adapterのメソッド 修飾子と型 メソッド 説明 void
JavaBeanBooleanProperty. bind(ObservableValue<? extends Boolean> observable)
このProperty
の一方向バインディングを作成します。void
JavaBeanDoubleProperty. bind(ObservableValue<? extends Number> observable)
このProperty
の一方向バインディングを作成します。void
JavaBeanFloatProperty. bind(ObservableValue<? extends Number> observable)
このProperty
の一方向バインディングを作成します。void
JavaBeanIntegerProperty. bind(ObservableValue<? extends Number> observable)
このProperty
の一方向バインディングを作成します。void
JavaBeanLongProperty. bind(ObservableValue<? extends Number> observable)
このProperty
の一方向バインディングを作成します。void
JavaBeanObjectProperty. bind(ObservableValue<? extends T> observable)
このProperty
の一方向バインディングを作成します。void
JavaBeanStringProperty. bind(ObservableValue<? extends String> observable)
このProperty
の一方向バインディングを作成します。 -
javafx.beans.valueのObservableValueの使用
javafx.beans.valueのObservableValueのサブインタフェース 修飾子と型 インタフェース 説明 interface
ObservableBooleanValue
監視可能なブール値。interface
ObservableDoubleValue
監視可能なdouble値。interface
ObservableFloatValue
監視可能なfloat値。interface
ObservableIntegerValue
監視可能な整数値。interface
ObservableListValue<E>
ObservableList
の監視可能な参照。interface
ObservableLongValue
監視可能なlong値。interface
ObservableMapValue<K,V>
ObservableMap
の監視可能な参照。interface
ObservableNumberValue
数値をラップするObservableValue
のすべてのサブインタフェースの共通インタフェース。interface
ObservableObjectValue<T>
監視可能な入力されたObject
値。interface
ObservableSetValue<E>
ObservableSet
の監視可能な参照。interface
ObservableStringValue
監視可能なString値。ObservableValueを実装するjavafx.beans.valueのクラス 修飾子と型 クラス 説明 class
ObservableValueBase<T>
ObservableValue
の実装を作成する便利なクラス。ObservableValue型のパラメータを持つjavafx.beans.valueのメソッド 修飾子と型 メソッド 説明 void
ChangeListener. changed(ObservableValue<? extends T> observable, T oldValue, T newValue)
このメソッドは、ChangeListener
の実装で指定する必要があります。void
WeakChangeListener. changed(ObservableValue<? extends T> observable, T oldValue, T newValue)
このメソッドは、ChangeListener
の実装で指定する必要があります。 -
javafx.cssのObservableValueの使用
ObservableValueを実装するjavafx.cssのクラス 修飾子と型 クラス 説明 class
SimpleStyleableBooleanProperty
このクラスはSimpleBooleanProperty
を拡張し、StyleableProperty
の完全な実装を提供します。class
SimpleStyleableDoubleProperty
このクラスはSimpleDoubleProperty
を拡張し、StyleableProperty
の完全な実装を提供します。class
SimpleStyleableFloatProperty
このクラスはSimpleFloatProperty
を拡張し、StyleableProperty
の完全な実装を提供します。class
SimpleStyleableIntegerProperty
このクラスはSimpleIntegerProperty
を拡張し、StyleableProperty
の完全な実装を提供します。class
SimpleStyleableLongProperty
このクラスはSimpleLongProperty
を拡張し、StyleableProperty
の完全な実装を提供します。class
SimpleStyleableObjectProperty<T>
このクラスはSimpleObjectProperty
を拡張し、StyleableProperty
の完全な実装を提供します。class
SimpleStyleableStringProperty
このクラスはSimpleStringProperty
を拡張し、StyleableProperty
の完全な実装を提供します。class
StyleableBooleanProperty
このクラスはBooleanPropertyBase
を拡張し、StyleableProperty
の部分的な実装を提供します。class
StyleableDoubleProperty
このクラスはDoublePropertyBase
を拡張し、StyleableProperty
の部分的な実装を提供します。class
StyleableFloatProperty
このクラスはFloatPropertyBase
を拡張し、StyleableProperty
の部分的な実装を提供します。class
StyleableIntegerProperty
このクラスはIntegerPropertyBase
を拡張し、StyleableProperty
の部分的な実装を提供します。class
StyleableLongProperty
このクラスはLongPropertyBase
を拡張し、StyleableProperty
の部分的な実装を提供します。class
StyleableObjectProperty<T>
このクラスはObjectPropertyBase
を拡張し、StyleableProperty
の部分的な実装を提供します。class
StyleableStringProperty
このクラスはStringPropertyBase
を拡張し、StyleableProperty
の部分的な実装を提供します。ObservableValue型のパラメータを持つjavafx.cssのメソッド 修飾子と型 メソッド 説明 void
StyleableBooleanProperty. bind(ObservableValue<? extends Boolean> observable)
このProperty
の一方向バインディングを作成します。void
StyleableDoubleProperty. bind(ObservableValue<? extends Number> observable)
このProperty
の一方向バインディングを作成します。void
StyleableFloatProperty. bind(ObservableValue<? extends Number> observable)
このProperty
の一方向バインディングを作成します。void
StyleableIntegerProperty. bind(ObservableValue<? extends Number> observable)
このProperty
の一方向バインディングを作成します。void
StyleableLongProperty. bind(ObservableValue<? extends Number> observable)
このProperty
の一方向バインディングを作成します。void
StyleableObjectProperty. bind(ObservableValue<? extends T> observable)
このProperty
の一方向バインディングを作成します。void
StyleableStringProperty. bind(ObservableValue<? extends String> observable)
このProperty
の一方向バインディングを作成します。 -
javafx.scene.controlのObservableValueの使用
javafx.scene.controlのObservableValueのサブインタフェース 修飾子と型 インタフェース 説明 protected static interface
TextInputControl.Content
テキスト入力のコンテンツを表すインタフェース。ObservableValueを返すjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 ObservableValue<T>
TableColumn. getCellObservableValue(int index)
指定された索引のアイテム(型S)にObservableValue<T>を返そうとしています。ObservableValue<T>
TableColumn. getCellObservableValue(S item)
指定されたアイテム(型S)にObservableValue<T>を返そうとしています。abstract ObservableValue<T>
TableColumnBase. getCellObservableValue(int index)
指定された索引のアイテム(型S)にObservableValue<T>を返そうとしています。abstract ObservableValue<T>
TableColumnBase. getCellObservableValue(S item)
指定されたアイテム(型S)にObservableValue<T>を返そうとしています。ObservableValue<T>
TreeTableColumn. getCellObservableValue(int index)
指定された索引のアイテム(型S)にObservableValue<T>を返そうとしています。ObservableValue<T>
TreeTableColumn. getCellObservableValue(TreeItem<S> item)
指定されたアイテム(型S)にObservableValue<T>を返そうとしています。ObservableValue型の引数を持つ型を返すjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>>
TableColumn. cellValueFactoryProperty()
1つのTableColumn内のすべてのセルに値を移入する方法を指定するために、セル値ファクトリを設定する必要があります。ObjectProperty<Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>>>
TreeTableColumn. cellValueFactoryProperty()
1つのTreeTableColumn内のすべてのセルに値を移入する方法を指定するために、セル値ファクトリを設定する必要があります。Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>
TableColumn. getCellValueFactory()
プロパティcellValueFactoryの値を取得します。Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>>
TreeTableColumn. getCellValueFactory()
プロパティcellValueFactoryの値を取得します。protected Consumer<ObservableValue<?>>
SkinBase. unregisterChangeListeners(ObservableValue<?> property)
指定されたプロパティに対してSkinBase.registerChangeListener(ObservableValue, Consumer)
を使用して登録されたすべての変更リスナーを登録解除します。型ObservableValueのパラメータを持つjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 protected void
SkinBase. registerChangeListener(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer)
サブクラスは、このメソッドを呼び出して、指定されたプロパティのプロパティ変更イベントをリッスンすることを登録することができます。protected Consumer<ObservableValue<?>>
SkinBase. unregisterChangeListeners(ObservableValue<?> property)
指定されたプロパティに対してSkinBase.registerChangeListener(ObservableValue, Consumer)
を使用して登録されたすべての変更リスナーを登録解除します。ObservableValue型の型引数を持つjavafx.scene.controlのメソッド・パラメータ 修飾子と型 メソッド 説明 protected void
SkinBase. registerChangeListener(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer)
サブクラスは、このメソッドを呼び出して、指定されたプロパティのプロパティ変更イベントをリッスンすることを登録することができます。void
TableColumn. setCellValueFactory(Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
プロパティcellValueFactoryの値を設定します。void
TreeTableColumn. setCellValueFactory(Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
プロパティcellValueFactoryの値を設定します。 -
javafx.scene.control.cellのObservableValueの使用
ObservableValueを返すjavafx.scene.control.cellのメソッド 修飾子と型 メソッド 説明 ObservableValue<T>
MapValueFactory. call(TableColumn.CellDataFeatures<Map,T> cdf)
ObservableValue<T>
PropertyValueFactory. call(TableColumn.CellDataFeatures<S,T> param)
call
メソッドが必要に応じて呼び出され、型Rのオブジェクトが返される条件とともに単一の引数の型Pを与えられます。ObservableValue<T>
TreeItemPropertyValueFactory. call(TreeTableColumn.CellDataFeatures<S,T> param)
call
メソッドが必要に応じて呼び出され、型Rのオブジェクトが返される条件とともに単一の引数の型Pを与えられます。ObservableValue型の型引数を持つjavafx.scene.control.cellのメソッド・パラメータ 修飾子と型 メソッド 説明 static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
ListViewコントロールで使用するセル・ファクトリを作成します。static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
ListViewコントロールで使用するセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
TableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
TableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TableColumn<S,T>,TableCell<S,T>>
CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
TableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
TreeTableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
TreeTableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>
CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
TreeTableColumn
セル・ファクトリで使用するセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
TreeViewコントロールで使用するセル・ファクトリを作成します。static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
TreeViewコントロールで使用するセル・ファクトリを作成します。void
CheckBoxListCell. setSelectedStateCallback(Callback<T,ObservableValue<Boolean>> value)
画面上に表示されるCheckBoxによってバインドされるCallback
を設定します。void
CheckBoxTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
画面上に表示されるCheckBoxによってバインドされるCallback
を設定します。void
CheckBoxTreeCell. setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<Boolean>> value)
画面上に表示されるCheckBoxによってバインドされるCallback
を設定します。void
CheckBoxTreeTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
画面上に表示されるCheckBoxによってバインドされるCallback
を設定します。ObservableValue型の型引数を持つjavafx.scene.control.cellのコンストラクタ・パラメータ コンストラクタ 説明 CheckBoxListCell(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
デフォルトのCheckBoxListCellを作成します。CheckBoxListCell(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
カスタム文字列コンバータを使用して、CheckBoxListCellを作成します。CheckBoxTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
カスタムCallback
を使用してデフォルトのCheckBoxTableCellを作成して、指定されたセル索引のObservableValueを取得します。CheckBoxTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
カスタム文字列コンバータを使用して、CheckBoxTableCellを作成します。CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
セル・ファクトリを経由してTreeViewコントロールで使用するCheckBoxTreeCell
を作成します。CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
セル・ファクトリを経由してTreeViewコントロールで使用するCheckBoxTreeCell
を作成します。CheckBoxTreeTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
カスタムCallback
を使用してデフォルトのCheckBoxTreeTableCellを作成して、指定されたセル索引のObservableValueを取得します。CheckBoxTreeTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
カスタム文字列コンバータを使用して、CheckBoxTreeTableCellを作成します。
-