public abstract class StyleableFloatProperty extends FloatPropertyBase implements StyleableProperty<Number>
FloatPropertyBase
を拡張し、StyleableProperty
の部分的な実装を提供します。StyleableProperty.getCssMetaData()
メソッドは実装されません。このクラスはFloatProperty
をCSSでスタイル設定可能にするために使用されます。このクラスを使用しない場合は、FloatPropertyBase
として実装されます。FloatPropertyBase
, CssMetaData
, StyleableProperty
コンストラクタと説明 |
---|
StyleableFloatProperty()
StyleableFloatProperty のコンストラクタ。 |
StyleableFloatProperty(float initialValue)
StyleableFloatProperty のコンストラクタ。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
applyStyle(StyleOrigin origin, Number v)
このメソッドは、プロパティの値を設定するためにCSSコードから呼び出されます。
|
void |
bind(ObservableValue<? extends Number> observable)
この
Property の一方向バインディングを作成します。 |
StyleOrigin |
getStyleOrigin()
プロパティの値の元を示します。
|
void |
set(float v)
ラップされた値を設定します。
|
addListener, addListener, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, toString, unbind
asObject, bindBidirectional, floatProperty, setValue, unbindBidirectional
readOnlyFloatProperty
add, add, add, add, divide, divide, divide, divide, doubleValue, floatExpression, floatExpression, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
add, asString, asString, asString, divide, 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, multiply, numberExpression, subtract
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCssMetaData
getValue, setValue
getBean, getName
getValue
public StyleableFloatProperty()
StyleableFloatProperty
のコンストラクタ。public StyleableFloatProperty(float initialValue)
StyleableFloatProperty
のコンストラクタ。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
、クラス: FloatPropertyBase
observable
- このProperty
をバインドするobservable。public void set(float v)
WritableFloatValue.setValue(java.lang.Number)
と異なり、このメソッドはプリミティブなfloatを使用します。WritableFloatValue
のset
set
、クラス: FloatPropertyBase
v
- 新しい値public StyleOrigin getStyleOrigin()
getStyleOrigin
、インタフェース: StyleableProperty<Number>
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.