モジュール javafx.base
パッケージ javafx.beans.property

クラスReadOnlyObjectWrapper<T>

  • すべての実装されたインタフェース:
    Observable, Property<T>, ReadOnlyProperty<T>, ObservableObjectValue<T>, ObservableValue<T>, WritableObjectValue<T>, WritableValue<T>

    public class ReadOnlyObjectWrapper<T>
    extends SimpleObjectProperty<T>
    このクラスは、読取り専用プロパティを定義する便利なクラスを提供します。 同期化される2つのプロパティを作成します。 1つのプロパティが読取り専用で、外部ユーザーに渡すことができます。 他のプロパティは読取り可能および書込み可能であり、内部でのみ使用する必要があります。
    導入されたバージョン:
    JavaFX 2.0
    • コンストラクタの詳細

      • ReadOnlyObjectWrapper

        public ReadOnlyObjectWrapper()
        ReadOnlyObjectWrapperのコンストラクタ
      • ReadOnlyObjectWrapper

        public ReadOnlyObjectWrapper​(T initialValue)
        ReadOnlyObjectWrapperのコンストラクタ
        パラメータ:
        initialValue - ラップされた値の初期値
      • ReadOnlyObjectWrapper

        public ReadOnlyObjectWrapper​(Object bean,
                                     String name)
        ReadOnlyObjectWrapperのコンストラクタ
        パラメータ:
        bean - このReadOnlyObjectPropertyのBean
        name - このReadOnlyObjectPropertyの名前
      • ReadOnlyObjectWrapper

        public ReadOnlyObjectWrapper​(Object bean,
                                     String name,
                                     T initialValue)
        ReadOnlyObjectWrapperのコンストラクタ
        パラメータ:
        bean - このReadOnlyObjectPropertyのBean
        name - このReadOnlyObjectPropertyの名前
        initialValue - ラップされた値の初期値
    • メソッドの詳細

      • getReadOnlyProperty

        public ReadOnlyObjectProperty<T> getReadOnlyProperty()
        このReadOnlyObjectWrapperと同期化される読取り専用プロパティを返します。
        戻り値:
        読取り専用プロパティ