インタフェース
javafx.beans.property.Propertyの使用
-
Propertyを使用しているパッケージ パッケージ 説明 javafx.beans.binding 1つまたは複数のソースに依存する値を計算するBindingを作成および操作するクラスを提供します。javafx.beans.property パッケージjavafx.beans.propertyは、読取り専用プロパティ、書込み可能プロパティおよび多数の実装を定義します。javafx.beans.property.adapter 通常のJava Beanプロパティとそれに対応するJavaFX Propertyの間でアダプタとして機能するさまざまなクラスを提供します。javafx.css プロパティをCSSを使用してスタイル設定可能にし、擬似クラス状態をサポートするAPIを提供します。 -
-
javafx.beans.bindingでのPropertyの使用
Property型のパラメータを持つjavafx.beans.bindingのメソッド 修飾子と型 メソッド 説明 static voidBindings. bindBidirectional(Property<String> stringProperty, Property<?> otherProperty, Format format)変換用に指定されたFormatを使用して、String-Propertyと別のPropertyの間の双方向バインディング(または逆方向バインド)を生成します。static <T> voidBindings. bindBidirectional(Property<String> stringProperty, Property<T> otherProperty, StringConverter<T> converter)変換用に指定されたStringConverterを使用して、String-Propertyと別のPropertyの間の双方向バインディング(または逆方向バインド)を生成します。static <T> voidBindings. bindBidirectional(Property<T> property1, Property<T> property2)Propertyの2つのインスタンスの間の双方向バインディング(または逆方向バインド)を生成します。static <T> voidBindings. unbindBidirectional(Property<T> property1, Property<T> property2)Bindings.bindBidirectional(Property, Property)で以前に定義した双方向バインディングを削除します。 -
javafx.beans.propertyでのPropertyの使用
Propertyを実装するjavafx.beans.propertyのクラス 修飾子と型 クラス 説明 classBooleanPropertyこのクラスは、boolean値をラップするPropertyの完全な実装を提供します。classBooleanPropertyBaseクラスBooleanPropertyBaseは、boolean値をラップするプロパティのベース・クラスです。classDoublePropertyこのクラスは、double値をラップするPropertyを定義します。classDoublePropertyBaseクラスDoublePropertyBaseは、double値をラップするプロパティのベース・クラスです。classFloatPropertyこのクラスは、float値をラップするPropertyを定義します。classFloatPropertyBaseクラスFloatPropertyBaseは、float値をラップするプロパティのベース・クラスです。classIntegerPropertyこのクラスは、int値をラップするPropertyを定義します。classIntegerPropertyBaseクラスIntegerPropertyBaseは、int値をラップするプロパティのベース・クラスです。classListProperty<E>このクラスは、ObservableListをラップするPropertyの完全な実装を提供します。classListPropertyBase<E>クラスListPropertyBaseは、ObservableListをラップするプロパティのベース・クラスです。classLongPropertyこのクラスは、long値をラップするPropertyを定義します。classLongPropertyBaseクラスLongPropertyBaseは、long値をラップするプロパティのベース・クラスです。classMapProperty<K,V>このクラスは、ObservableMapをラップするPropertyの完全な実装を提供します。classMapPropertyBase<K,V>クラスMapPropertyBaseは、ObservableMapをラップするプロパティのベース・クラスです。classObjectProperty<T>このクラスは、任意のObjectをラップするPropertyの完全な実装を提供します。classObjectPropertyBase<T>クラスObjectPropertyBaseは、任意のObjectをラップするプロパティのベース・クラスです。classReadOnlyBooleanWrapperこのクラスは、読取り専用プロパティを定義する便利なクラスを提供します。classReadOnlyDoubleWrapperこのクラスは、読取り専用プロパティを定義する便利なクラスを提供します。classReadOnlyFloatWrapperこのクラスは、読取り専用プロパティを定義する便利なクラスを提供します。classReadOnlyIntegerWrapperこのクラスは、読取り専用プロパティを定義する便利なクラスを提供します。classReadOnlyListWrapper<E>このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。classReadOnlyLongWrapperこのクラスは、読取り専用プロパティを定義する便利なクラスを提供します。classReadOnlyMapWrapper<K,V>このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。classReadOnlyObjectWrapper<T>このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。classReadOnlySetWrapper<E>このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。classReadOnlyStringWrapperこのクラスは、読取り専用プロパティを定義する便利なクラスを提供します。classSetProperty<E>このクラスは、ObservableSetをラップするPropertyの完全な実装を提供します。classSetPropertyBase<E>クラスSetPropertyBaseは、ObservableSetをラップするプロパティのベース・クラスです。classSimpleBooleanPropertyこのクラスは、boolean値をラップするPropertyの完全な実装を提供します。classSimpleDoublePropertyこのクラスは、double値をラップするPropertyの完全な実装を提供します。classSimpleFloatPropertyこのクラスは、float値をラップするPropertyの完全な実装を提供します。classSimpleIntegerPropertyこのクラスは、int値をラップするPropertyの完全な実装を提供します。classSimpleListProperty<E>このクラスは、ObservableListをラップするPropertyの完全な実装を提供します。classSimpleLongPropertyこのクラスは、long値をラップするPropertyの完全な実装を提供します。classSimpleMapProperty<K,V>このクラスは、ObservableMapをラップするPropertyの完全な実装を提供します。classSimpleObjectProperty<T>このクラスは、任意のObjectをラップするPropertyの完全な実装を提供します。classSimpleSetProperty<E>このクラスは、ObservableSetをラップするPropertyの完全な実装を提供します。classSimpleStringPropertyこのクラスは、String値をラップするPropertyの完全な実装を提供します。classStringPropertyこのクラスは、String値をラップするPropertyの完全な実装を提供します。classStringPropertyBaseクラスStringPropertyBaseは、String値をラップするプロパティのベース・クラスです。Property型のパラメータを持つjavafx.beans.propertyのメソッド 修飾子と型 メソッド 説明 voidProperty. bindBidirectional(Property<T> other)このPropertyと別のPropertyの間の双方向バインディングを作成します。voidStringProperty. bindBidirectional(Property<?> other, Format format)このStringPropertyと別の任意のプロパティの間の双方向バインディングを作成します。<T> voidStringProperty. bindBidirectional(Property<T> other, StringConverter<T> converter)このStringPropertyと別の任意のプロパティの間の双方向バインディングを作成します。static BooleanPropertyBooleanProperty. booleanProperty(Property<Boolean> property)PropertyをラップするBooleanPropertyを返します。static DoublePropertyDoubleProperty. doubleProperty(Property<Double> property)Propertyをラップし、双方向にバインドされるDoublePropertyを返します。static FloatPropertyFloatProperty. floatProperty(Property<Float> property)Propertyをラップし、双方向にバインドされるFloatPropertyを返します。static IntegerPropertyIntegerProperty. integerProperty(Property<Integer> property)Propertyをラップし、双方向にバインドされるIntegerPropertyを返します。static LongPropertyLongProperty. longProperty(Property<Long> property)Propertyをラップし、双方向にバインドされるLongPropertyを返します。voidProperty. unbindBidirectional(Property<T> other)このPropertyと別のPropertyの間の双方向バインディングを削除します。 -
javafx.beans.property.adapterのPropertyの使用
javafx.beans.property.adapterのPropertyのサブインタフェース 修飾子と型 インタフェース 説明 interfaceJavaBeanProperty<T>JavaBeanPropertyは、書き込み可能なJava BeanプロパティとJavaFXプロパティ間のすべてのアダプタのスーパー・インタフェースです。Propertyを実装するjavafx.beans.property.adapterのクラス 修飾子と型 クラス 説明 classJavaBeanBooleanPropertyJavaBeanBooleanPropertyは、型booleanまたはBooleanの通常のJava BeanプロパティとJavaFXBooleanProperty間のアダプタを提供します。classJavaBeanDoublePropertyJavaBeanDoublePropertyは、型doubleまたはDoubleの通常のJava BeanプロパティとJavaFXDoubleProperty間のアダプタを提供します。classJavaBeanFloatPropertyJavaBeanFloatPropertyは、型floatまたはFloatの通常のJava BeanプロパティとJavaFXFloatProperty間のアダプタを提供します。classJavaBeanIntegerPropertyJavaBeanIntegerPropertyは、型intまたはIntegerの通常のJava BeanプロパティとJavaFXIntegerProperty間のアダプタを提供します。classJavaBeanLongPropertyJavaBeanLongPropertyは、longまたはLong型の通常のJava BeanプロパティとJavaFXLongProperty間のアダプタを提供します。classJavaBeanObjectProperty<T>JavaBeanObjectPropertyは、T型の通常のJava BeanプロパティとJavaFXObjectProperty<T>間のアダプタを提供します。classJavaBeanStringPropertyJavaBeanStringPropertyは、String型の通常のJava BeanプロパティとJavaFXStringProperty間のアダプタを提供します。 -
javafx.cssのPropertyの使用
Propertyを実装するjavafx.cssのクラス 修飾子と型 クラス 説明 classSimpleStyleableBooleanPropertyこのクラスはSimpleBooleanPropertyを拡張し、StyleablePropertyの完全な実装を提供します。classSimpleStyleableDoublePropertyこのクラスはSimpleDoublePropertyを拡張し、StyleablePropertyの完全な実装を提供します。classSimpleStyleableFloatPropertyこのクラスはSimpleFloatPropertyを拡張し、StyleablePropertyの完全な実装を提供します。classSimpleStyleableIntegerPropertyこのクラスはSimpleIntegerPropertyを拡張し、StyleablePropertyの完全な実装を提供します。classSimpleStyleableLongPropertyこのクラスはSimpleLongPropertyを拡張し、StyleablePropertyの完全な実装を提供します。classSimpleStyleableObjectProperty<T>このクラスはSimpleObjectPropertyを拡張し、StyleablePropertyの完全な実装を提供します。classSimpleStyleableStringPropertyこのクラスはSimpleStringPropertyを拡張し、StyleablePropertyの完全な実装を提供します。classStyleableBooleanPropertyこのクラスはBooleanPropertyBaseを拡張し、StyleablePropertyの部分的な実装を提供します。classStyleableDoublePropertyこのクラスはDoublePropertyBaseを拡張し、StyleablePropertyの部分的な実装を提供します。classStyleableFloatPropertyこのクラスはFloatPropertyBaseを拡張し、StyleablePropertyの部分的な実装を提供します。classStyleableIntegerPropertyこのクラスはIntegerPropertyBaseを拡張し、StyleablePropertyの部分的な実装を提供します。classStyleableLongPropertyこのクラスはLongPropertyBaseを拡張し、StyleablePropertyの部分的な実装を提供します。classStyleableObjectProperty<T>このクラスはObjectPropertyBaseを拡張し、StyleablePropertyの部分的な実装を提供します。classStyleableStringPropertyこのクラスはStringPropertyBaseを拡張し、StyleablePropertyの部分的な実装を提供します。
-