Класс StyleableStringProperty
Все реализованные интерфейсы:
Observable, Property<String>, ReadOnlyProperty<String>, ObservableObjectValue<String>, ObservableStringValue, ObservableValue<String>, WritableObjectValue<String>, WritableStringValue, WritableValue<String>, StyleableProperty<String>
Прямые известные подклассы:
public abstract class StyleableStringProperty extends StringPropertyBase implements StyleableProperty<String>
StringPropertyBase и предоставляет частичную реализацию StyleableProperty. Метод StyleableProperty.getCssMetaData() не реализован. Этот класс используется для создания стилизуемой с помощью CSS StringProperty, которая в противном случае была бы реализована как StringPropertyBase.С момента:
JavaFX 8.0
См. также:
-
Краткое описание конструкторов
Конструкторы Конструктор и описание StyleableStringProperty()КонструкторStyleableStringProperty.StyleableStringProperty(String initialValue)КонструкторStyleableStringProperty.
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание voidapplyStyle(StyleOrigin origin, String v)Этот метод вызывается из кода CSS для установки значения свойства.voidbind(ObservableValue<? extends String> observable)Создаёт однонаправленную привязку для этогоProperty.StyleOrigingetStyleOrigin()Указывает источник значения свойства.voidset(String v)Устанавливает обернутое значение.-
Наследуемые методы из класса javafx.beans.property.StringPropertyBase
addListener, addListener, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, toString, unbind
-
Наследуемые методы из класса javafx.beans.property.StringProperty
bindBidirectional, bindBidirectional, bindBidirectional, setValue, unbindBidirectional, unbindBidirectional
-
Наследуемые методы из класса javafx.beans.binding.StringExpression
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
-
Наследуемые методы из класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Наследуемые методы из интерфейса javafx.css.StyleableProperty
getCssMetaData
-
Наследуемые методы из интерфейса javafx.beans.value.WritableValue
getValue, setValue
-
Наследуемые методы из интерфейса javafx.beans.property.ReadOnlyProperty
getBean, getName
-
Наследуемые методы из интерфейса javafx.beans.value.ObservableValue
getValue
-
-
Подробное описание конструкторов
-
StyleableStringProperty
public StyleableStringProperty()
КонструкторStyleableStringProperty.
-
StyleableStringProperty
public StyleableStringProperty(String initialValue)
КонструкторStyleableStringProperty.Параметры:
initialValue- начальное значение обернутогоObject
-
-
Подробное описание методов
-
applyStyle
public void applyStyle(StyleOrigin origin, String v)Этот метод вызывается из кода CSS для установки значения свойства.Определено в:
applyStyleв интерфейсеStyleableProperty<String>
-
bind
public void bind(ObservableValue<? extends String> observable)
Создаёт однонаправленную привязку для этогоProperty.Обратите внимание, что в JavaFX все вызовы bind реализованы с помощью слабых слушателей. Это означает, что связанное свойство может быть удалено из памяти и прекращено обновление.
Переопределено в:
bindв классеStringPropertyBaseПараметры:
observable- наблюдаемое свойство, к которому следует привязать этоProperty.
-
set
public void set(String v)
Устанавливает обернутое значение. Должно быть эквивалентноWritableValue.setValue(java.lang.Object)Определено в:
setв интерфейсеWritableObjectValue<String>Переопределено в:
setв классеStringPropertyBaseПараметры:
v- новое значениеСм. также:
-
getStyleOrigin
public StyleOrigin getStyleOrigin()
Указывает источник значения свойства. Это необходимо, чтобы определить, может ли CSS переопределить значение.Определено в:
getStyleOriginв интерфейсеStyleableProperty<String>
-
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.