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

クラスObservableValueBase<T>

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

    public abstract class ObservableValueBase<T>
    extends Object
    implements ObservableValue<T>
    ObservableValueの実装を作成する便利なクラス。 無効化および変更イベント通知の値に対してすべてのインフラストラクチャ・サポートが含まれます。 この実装はオブザーバに通知されてリスナーの追加および削除を処理できますが、スレッドセーフではありません。
    導入されたバージョン:
    JavaFX 2.0
    • コンストラクタの詳細

      • ObservableValueBase

        public ObservableValueBase()
    • メソッドの詳細

      • fireValueChangedEvent

        protected void fireValueChangedEvent()
        現在登録されているオブザーバに値変更を通知します。 この実装では、通知が処理されますが実行されるオブザーバのすべての追加と削除を無視します。 fireValueChangedEventに対する次の呼出しで変更が有効になります。