| インタフェース | 説明 |
|---|---|
| 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.