public abstract class StyleableStringProperty extends StringPropertyBase implements StyleableProperty<String>
StringPropertyBase
を拡張し、StyleableProperty
の部分的な実装を提供します。StyleableProperty.getCssMetaData()
メソッドは実装されません。このクラスはStringProperty
をCSSでスタイル設定可能にするために使用されます。このクラスを使用しない場合は、StringPropertyBase
として実装されます。StringPropertyBase
, CssMetaData
, StyleableProperty
コンストラクタと説明 |
---|
StyleableStringProperty()
StyleableStringProperty のコンストラクタ。 |
StyleableStringProperty(String initialValue)
StyleableStringProperty のコンストラクタ。 |
修飾子と型 | メソッドと説明 |
---|---|
void |
applyStyle(StyleOrigin origin, String v)
このメソッドは、プロパティの値を設定するためにCSSコードから呼び出されます。
|
void |
bind(ObservableValue<? extends String> observable)
この
Property の一方向バインディングを作成します。 |
StyleOrigin |
getStyleOrigin()
プロパティの値の元を示します。
|
void |
set(String v)
ラップされた値を設定します。
|
addListener, addListener, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, toString, unbind
bindBidirectional, bindBidirectional, bindBidirectional, setValue, unbindBidirectional, unbindBidirectional
concat, getValue, getValueSafe, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, isEmpty, isEqualTo, isEqualTo, isEqualToIgnoreCase, isEqualToIgnoreCase, isNotEmpty, isNotEqualTo, isNotEqualTo, isNotEqualToIgnoreCase, isNotEqualToIgnoreCase, isNotNull, isNull, length, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, stringExpression
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCssMetaData
getValue, setValue
getBean, getName
getValue
public StyleableStringProperty()
StyleableStringProperty
のコンストラクタ。public StyleableStringProperty(String initialValue)
StyleableStringProperty
のコンストラクタ。initialValue
- ラップされたObject
の初期値public void applyStyle(StyleOrigin origin, String v)
applyStyle
、インタフェース: StyleableProperty<String>
public void bind(ObservableValue<? extends String> observable)
Property
の一方向バインディングを作成します。
JavaFXが弱いリスナーを通じて実装されるすべてのバインドの呼出しを持つことに注意してください。これはバインドされたプロパティがガベージ・コレクションされて更新を停止できることを意味します。
Property<String>
のbind
bind
、クラス: StringPropertyBase
observable
- このProperty
をバインドするobservable。public void set(String v)
WritableValue.setValue(java.lang.Object)
と同等である必要がありますWritableObjectValue<String>
のset
set
、クラス: StringPropertyBase
v
- 新しい値WritableObjectValue.get()
public StyleOrigin getStyleOrigin()
getStyleOrigin
、インタフェース: StyleableProperty<String>
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.