Класс StyleableDoubleProperty
Все реализованные интерфейсы:
NumberExpression, Observable, Property<Number>, ReadOnlyProperty<Number>, ObservableDoubleValue, ObservableNumberValue, ObservableValue<Number>, WritableDoubleValue, WritableNumberValue, WritableValue<Number>, StyleableProperty<Number>
Прямые известные подклассы:
public abstract class StyleableDoubleProperty extends DoublePropertyBase implements StyleableProperty<Number>
DoublePropertyBase и предоставляет частичную реализацию StyleableProperty. Метод StyleableProperty.getCssMetaData() не реализован. Этот класс используется для создания DoubleProperty, которая в противном случае была бы реализована как DoublePropertyBase, стилизуемой с помощью CSS.С тех пор:
JavaFX 8.0
См. также:
-
Краткое описание конструкторов
Конструкторы Конструктор и описание StyleableDoubleProperty()КонструкторStyleableDoubleProperty.StyleableDoubleProperty(double initialValue)КонструкторStyleableDoubleProperty.
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание voidapplyStyle(StyleOrigin origin, Number v)Этот метод вызывается из CSS-кода для установки значения свойства.voidbind(ObservableValue<? extends Number> observable)Создает однонаправленную привязку для этогоProperty.StyleOrigingetStyleOrigin()Указывает источник значения свойства.voidset(double v)Устанавливает обернутое значение.-
Наследованные методы от класса javafx.beans.property.DoublePropertyBase
addListener, addListener, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, toString, unbind
-
Наследованные методы от класса javafx.beans.property.DoubleProperty
asObject, bindBidirectional, doubleProperty, setValue, unbindBidirectional
-
Наследованные методы от класса javafx.beans.property.ReadOnlyDoubleProperty
readOnlyDoubleProperty
-
Наследованные методы от класса javafx.beans.binding.DoubleExpression
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
-
Наследованные методы от класса javafx.beans.binding.NumberExpressionBase
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
-
Наследованные методы от класса 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
-
-
Подробное описание конструкторов
-
StyleableDoubleProperty
public StyleableDoubleProperty()
КонструкторStyleableDoubleProperty.
-
StyleableDoubleProperty
public StyleableDoubleProperty(double initialValue)
КонструкторStyleableDoubleProperty.Параметры:
initialValue- начальное значение обернутогоObject
-
-
Подробное описание методов
-
applyStyle
public void applyStyle(StyleOrigin origin, Number v)Этот метод вызывается из CSS-кода для установки значения свойства.Указано в:
applyStyleв интерфейсеStyleableProperty<Number>
-
bind
public void bind(ObservableValue<? extends Number> observable)
Создает однонаправленную привязку для этогоProperty.Обратите внимание, что JavaFX реализует все вызовы bind с помощью слабых слушателей. Это означает, что связанное свойство может быть собрано мусором и прекратить обновление.
Переопределяет:
bindв классеDoublePropertyBaseПараметры:
observable- observable, к которому должно быть привязано этоProperty.
-
set
public void set(double v)
Устанавливает обернутое значение. В отличие отWritableDoubleValue.setValue(java.lang.Number), этот метод использует примитивный тип double.Указано в:
setв интерфейсеWritableDoubleValueПереопределяет:
setв классеDoublePropertyBaseПараметры:
v- новое значение
-
getStyleOrigin
public StyleOrigin getStyleOrigin()
Указывает источник значения свойства. Это необходимо для определения того, может ли CSS переопределить значение.Указано в:
getStyleOriginв интерфейсеStyleableProperty<Number>
-
© 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.