Класс DoublePropertyBase
java.lang.Object
javafx.beans.binding.NumberExpressionBase
javafx.beans.binding.DoubleExpression
javafx.beans.property.ReadOnlyDoubleProperty
javafx.beans.property.DoubleProperty
javafx.beans.property.DoublePropertyBase
- Все реализованные интерфейсы:
-
NumberExpression,Observable,Property<Number>,ReadOnlyProperty<Number>,ObservableDoubleValue,ObservableNumberValue,ObservableValue<Number>,WritableDoubleValue,WritableNumberValue,WritableValue<Number>
- Прямые известные подклассы:
-
SimpleDoubleProperty,StyleableDoubleProperty
public abstract class DoublePropertyBase
extends DoubleProperty Класс
DoublePropertyBase является базовым классом для свойства, содержащего значение типа double. Он предоставляет всю необходимую функциональность для свойства, за исключением методов ReadOnlyProperty.getBean() и ReadOnlyProperty.getName(), которые должны быть реализованы производными классами.- С тех пор:
- JavaFX 2.0
- См. также:
DoubleProperty
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
DoublePropertyBase() | Конструктор DoublePropertyBase. |
DoublePropertyBase(double initialValue) | Конструктор DoublePropertyBase. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
protected void | fireValueChangedEvent() | Отправляет уведомления всем присоединенным слушателям InvalidationListeners и ChangeListeners. |
protected void | invalidated() | Метод invalidated() может быть переопределён для получения уведомлений об инвалидации. |
String | toString() | Возвращает строковое представление объекта DoublePropertyBase. |
Методы, унаследованные от класса javafx.beans.property.DoubleProperty
asObject, doubleProperty
Методы, унаследованные от класса javafx.beans.property.ReadOnlyDoubleProperty
readOnlyDoubleProperty
Методы, унаследованные от класса javafx.beans.binding.DoubleExpression
add, add, add, add, add, divide, divide, divide, divide, divide, doubleExpression, doubleExpression, multiply, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract, subtract
Методы, унаследованные от класса javafx.beans.binding.NumberExpressionBase
numberExpression
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Методы, унаследованные от интерфейса javafx.beans.binding.NumberExpression
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
Методы, унаследованные от интерфейса javafx.beans.Observable
addListener, removeListener
Методы, унаследованные от интерфейса javafx.beans.value.ObservableDoubleValue
get
Методы, унаследованные от интерфейса javafx.beans.value.ObservableNumberValue
doubleValue, floatValue, intValue, longValue
Методы, унаследованные от интерфейса javafx.beans.value.ObservableValue
addListener, getValue, removeListener
Методы, унаследованные от интерфейса javafx.beans.property.Property
bind, bindBidirectional, isBound, unbind, unbindBidirectional
Методы, унаследованные от интерфейса javafx.beans.property.ReadOnlyProperty
getBean, getName
Методы, унаследованные от интерфейса javafx.beans.value.WritableDoubleValue
get, set, setValue
Методы, унаследованные от интерфейса javafx.beans.value.WritableValue
getValue
Подробное описание конструкторов
DoublePropertyBase
public DoublePropertyBase()
Конструктор
DoublePropertyBase.DoublePropertyBase
public DoublePropertyBase(double initialValue)
Конструктор
DoublePropertyBase.- Параметры:
-
initialValue- начальное значение оборачиваемого значения
Подробное описание методов
fireValueChangedEvent
protected void fireValueChangedEvent()
Отправляет уведомления всем присоединенным слушателям
InvalidationListeners и ChangeListeners. Этот метод вызывается при изменении значения, либо вручную с помощью вызова WritableDoubleValue.set(double), либо в случае связанного свойства, если привязка становится недействительной.invalidated
protected void invalidated()
Метод
invalidated() может быть переопределен для получения уведомлений об инвалидации. Это предпочтительный вариант при определении свойства, так как он требует меньше памяти. По умолчанию реализация пуста.toString
public String toString()
Возвращает строковое представление объекта
DoublePropertyBase.- Переопределяет:
-
toStringв классеDoubleProperty - Возвращает:
- строковое представление объекта
DoublePropertyBase.
© 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.