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, unbind
asObject, bindBidirectional, doubleProperty, setValue, unbindBidirectional
readOnlyDoubleProperty
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
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCssMetaData
getValue, setValue
getBean, getName
getValue
public 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>
のbind
bind
、クラス: DoublePropertyBase
observable
- このProperty
をバインドするobservable。public void set(double v)
WritableDoubleValue.setValue(java.lang.Number)
と異なり、このメソッドはプリミティブなdoubleを使用します。WritableDoubleValue
のset
set
、クラス: DoublePropertyBase
v
- 新しい値public StyleOrigin getStyleOrigin()
getStyleOrigin
、インタフェース: StyleableProperty<Number>
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.