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