-
- Все реализуемые интерфейсы:
-
NumberExpression,Observable,Property<Number>,ReadOnlyProperty<Number>,ObservableFloatValue,ObservableNumberValue,ObservableValue<Number>,WritableFloatValue,WritableNumberValue,WritableValue<Number>
public class ReadOnlyFloatWrapper extends SimpleFloatProperty
Этот класс предоставляет удобный класс для определения свойств только для чтения. Он создает два синхронизированных свойства. Одно свойство — только для чтения и может быть передано внешним пользователям. Другое свойство — для чтения и записи и должно использоваться только внутри.- С тех пор:
- JavaFX 2.0
-
Краткое описание конструкторов
Конструкторы Конструктор Описание ReadOnlyFloatWrapper()КонструкторReadOnlyFloatWrapperReadOnlyFloatWrapper(float initialValue)КонструкторReadOnlyFloatWrapperReadOnlyFloatWrapper(Object bean, String name)КонструкторReadOnlyFloatWrapperReadOnlyFloatWrapper(Object bean, String name, float initialValue)КонструкторReadOnlyFloatWrapper
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод Описание protected voidfireValueChangedEvent()Отправляет уведомления всем подключеннымInvalidationListenersиChangeListeners.ReadOnlyFloatPropertygetReadOnlyProperty()Возвращает свойство только для чтения, синхронизированное с этимReadOnlyFloatWrapper.-
Методы, унаследованные от класса javafx.beans.property.SimpleFloatProperty
getBean, getName
-
Методы, унаследованные от класса javafx.beans.property.FloatPropertyBase
addListener, addListener, bind, get, invalidated, isBound, removeListener, removeListener, set, toString, unbind
-
Методы, унаследованные от класса javafx.beans.property.FloatProperty
asObject, bindBidirectional, floatProperty, setValue, unbindBidirectional
-
Методы, унаследованные от класса javafx.beans.property.ReadOnlyFloatProperty
readOnlyFloatProperty
-
Методы, унаследованные от класса javafx.beans.binding.FloatExpression
add, add, add, add, divide, divide, divide, divide, doubleValue, floatExpression, floatExpression, floatValue, getValue, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
-
Методы, унаследованные от класса javafx.beans.binding.NumberExpressionBase
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
-
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Методы, унаследованные от интерфейса javafx.beans.value.ObservableValue
getValue
-
Методы, унаследованные от интерфейса javafx.beans.value.WritableValue
getValue
-
-
Подробное описание конструкторов
-
ReadOnlyFloatWrapper
public ReadOnlyFloatWrapper()
КонструкторReadOnlyFloatWrapper
-
ReadOnlyFloatWrapper
public ReadOnlyFloatWrapper(float initialValue)
КонструкторReadOnlyFloatWrapper- Параметры:
-
initialValue— начальное значение обернутого значения
-
-
Подробное описание методов
-
getReadOnlyProperty
public ReadOnlyFloatProperty getReadOnlyProperty()
Возвращает свойство только для чтения, синхронизированное с этимReadOnlyFloatWrapper.- Возвращает:
- свойство только для чтения
-
fireValueChangedEvent
protected void fireValueChangedEvent()
Отправляет уведомления всем подключеннымInvalidationListenersиChangeListeners. Этот метод вызывается при изменении значения, как вручную, вызвавFloatPropertyBase.set(float), так и при изменении связанного свойства, если привязка становится недопустимой.- Переопределяет:
-
fireValueChangedEventв классеFloatPropertyBase
-
© 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.