-
- すべての実装されたインタフェース:
NumberExpression
,Observable
,Property<Number>
,ReadOnlyProperty<Number>
,ObservableDoubleValue
,ObservableNumberValue
,ObservableValue<Number>
,WritableDoubleValue
,WritableNumberValue
,WritableValue<Number>
,StyleableProperty<Number>
- 直系の既知のサブクラス:
SimpleStyleableDoubleProperty
public abstract class StyleableDoubleProperty extends DoublePropertyBase implements StyleableProperty<Number>
このクラスはDoublePropertyBase
を拡張し、StyleableProperty
の部分的な実装を提供します。StyleableProperty.getCssMetaData()
メソッドは実装されません。 このクラスは、DoubleProperty
を作成するために使用されます。DoubleProperty
は、CSSによってスタイル可能なDoublePropertyBase
として実装されます。- 導入されたバージョン:
- JavaFX 8.0
- 関連項目:
DoublePropertyBase
,CssMetaData
,StyleableProperty
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 StyleableDoubleProperty()
StyleableDoubleProperty
のコンストラクタ。StyleableDoubleProperty(double initialValue)
StyleableDoubleProperty
のコンストラクタ。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 void
applyStyle(StyleOrigin origin, Number v)
このメソッドは、プロパティの値を設定するためにCSSコードから呼び出されます。void
bind(ObservableValue<? extends Number> observable)
このProperty
の一方向バインディングを作成します。StyleOrigin
getStyleOrigin()
プロパティの値の元を示します。void
set(double v)
ラップされた値を設定します。-
クラスjavafx.beans.binding.DoubleExpressionから継承されたメソッド
add, add, add, add, add, divide, divide, divide, divide, divide, doubleExpression, doubleExpression, doubleValue, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract
-
クラスjavafx.beans.property.DoublePropertyから継承されたメソッド
asObject, bindBidirectional, doubleProperty, setValue, unbindBidirectional
-
クラスjavafx.beans.property.DoublePropertyBaseから継承されたメソッド
addListener, addListener, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, toString, unbind
-
クラスjavafx.beans.binding.NumberExpressionBaseから継承されたメソッド
asString, asString, asString, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, numberExpression
-
クラス java.lang.Objectから継承されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
-
インタフェースjavafx.beans.value.ObservableValueから継承されたメソッド
getValue
-
クラスjavafx.beans.property.ReadOnlyDoublePropertyから継承されたメソッド
readOnlyDoubleProperty
-
インタフェースjavafx.beans.property.ReadOnlyPropertyから継承されたメソッド
getBean, getName
-
インタフェース javafx.css.StyleablePropertyから継承されたメソッド
getCssMetaData
-
インタフェースjavafx.beans.value.WritableValueから継承されたメソッド
getValue, setValue
-
-
-
-
メソッドの詳細
-
applyStyle
public void applyStyle(StyleOrigin origin, Number v)
このメソッドは、プロパティの値を設定するためにCSSコードから呼び出されます。- 定義:
applyStyle
、インタフェース:StyleableProperty<Number>
- パラメータ:
origin
- 起源v
- 値
-
bind
public void bind(ObservableValue<? extends Number> observable)
このProperty
の一方向バインディングを作成します。JavaFXが弱いリスナーを通じて実装されるすべてのバインドの呼出しを持つことに注意してください。 これはバインドされたプロパティがガベージ・コレクションされて更新を停止できることを意味します。
- 定義:
- インタフェース
Property<Number>
のbind
- オーバーライド:
bind
、クラス:DoublePropertyBase
- パラメータ:
observable
- このProperty
をバインドするobservable。
-
set
public void set(double v)
ラップされた値を設定します。WritableDoubleValue.setValue(java.lang.Number)
と異なり、このメソッドはプリミティブなdoubleを使用します。- 定義:
- インタフェース
WritableDoubleValue
のset
- オーバーライド:
set
、クラス:DoublePropertyBase
- パラメータ:
v
- 新しい値
-
getStyleOrigin
public StyleOrigin getStyleOrigin()
プロパティの値の元を示します。 これは、CSSで値をオーバーライドできるかどうかを判別するために必要です。- 定義:
getStyleOrigin
、インタフェース:StyleableProperty<Number>
- 戻り値:
- スタイルの起源
-
-