モジュール javafx.graphics
パッケージ javafx.css

クラスStyleableObjectProperty<T>

    • コンストラクタの詳細

      • StyleableObjectProperty

        public StyleableObjectProperty​()
        StyleableObjectPropertyのコンストラクタ。
      • StyleableObjectProperty

        public StyleableObjectProperty​(T initialValue)
        StyleableObjectPropertyのコンストラクタ。
        パラメータ:
        initialValue - ラップされたObjectの初期値
    • メソッドの詳細

      • applyStyle

        public void applyStyle​(StyleOrigin origin,
                               T v)
        このメソッドは、プロパティの値を設定するためにCSSコードから呼び出されます。
        定義:
        applyStyle 、インタフェース: StyleableProperty<T>
        パラメータ:
        origin - 起源
        v - 値
      • bind

        public void bind​(ObservableValue<? extends T> observable)
        このPropertyの一方向バインディングを作成します。

        JavaFXが弱いリスナーを通じて実装されるすべてのバインドの呼出しを持つことに注意してください。 これはバインドされたプロパティがガベージ・コレクションされて更新を停止できることを意味します。

        定義:
        インタフェースProperty<T>bind
        オーバーライド:
        bind 、クラス: ObjectPropertyBase<T>
        パラメータ:
        observable - このPropertyをバインドするobservable。
      • getStyleOrigin

        public StyleOrigin getStyleOrigin​()
        プロパティの値の元を示します。 これは、CSSで値をオーバーライドできるかどうかを判別するために必要です。
        定義:
        getStyleOrigin 、インタフェース: StyleableProperty<T>
        戻り値:
        スタイルの起源