public abstract class StyleableDoubleProperty extends DoublePropertyBase implements StyleableProperty<Number>
DoublePropertyBaseを拡張し、StyleablePropertyの部分的な実装を提供します。 StyleableProperty.getCssMetaData()メソッドは実装されません。 このクラスはDoublePropertyをCSSでスタイル設定可能にするために使用されます。このクラスを使用しない場合は、DoublePropertyBaseとして実装されます。 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)
ラップされた値を設定します。
|
addListener, addListener, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, toString, unbindasObject, bindBidirectional, doubleProperty, setValue, unbindBidirectionalreadOnlyDoublePropertyadd, 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, subtractasString, 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, numberExpressionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCssMetaDatagetValue, setValuegetBean, getNamegetValuepublic StyleableDoubleProperty()
StyleableDoublePropertyのコンストラクタ。public StyleableDoubleProperty(double initialValue)
StyleableDoublePropertyのコンストラクタ。initialValue - ラップされたObjectの初期値public void applyStyle(StyleOrigin origin, Number v)
applyStyle、インタフェースStyleableProperty<Number>public void bind(ObservableValue<? extends Number> observable)
Propertyの一方向バインディングを作成します。
JavaFXが弱いリスナーを通じて実装されるすべてのバインドの呼出しを持つことに注意してください。 これはバインドされたプロパティがガベージ・コレクションされて更新を停止できることを意味します。
Property<Number>のbindbind、クラスDoublePropertyBaseobservable - このPropertyをバインドするobservable。public void set(double v)
WritableDoubleValue.setValue(java.lang.Number)と異なり、このメソッドはプリミティブなdoubleを使用します。 WritableDoubleValueのsetset、クラスDoublePropertyBasev - 新しい値public StyleOrigin getStyleOrigin()
getStyleOrigin、インタフェースStyleableProperty<Number>Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.