Класс ReadOnlyFloatWrapper
Все реализованные интерфейсы:
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
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание voidaddListener(ChangeListener<? super Number> listener)ДобавляетChangeListener, который будет уведомляться всякий раз, когда значениеObservableValueизменяется.voidaddListener(InvalidationListener listener)ДобавляетInvalidationListener, который будет уведомляться всякий раз, когдаObservableстановится недоступным.protected voidfireValueChangedEvent()Отправляет уведомления всем присоединённымInvalidationListenersиChangeListeners.ReadOnlyFloatPropertygetReadOnlyProperty()Возвращает свойство только для чтения, синхронизированное с этимReadOnlyFloatWrapper.voidremoveListener(ChangeListener<? super Number> listener)Удаляет заданного слушателя из списка слушателей, которые уведомляются всякий раз, когда значениеObservableValueизменяется.voidremoveListener(InvalidationListener listener)Удаляет заданного слушателя из списка слушателей, которые уведомляются всякий раз, когда значениеObservableстановится недоступным.-
Наследуемые методы из класса javafx.beans.property.SimpleFloatProperty
getBean, getName
-
Наследуемые методы из класса javafx.beans.property.FloatPropertyBase
bind, get, invalidated, isBound, 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- начальное значение оборачиваемого значения
-
ReadOnlyFloatWrapper
public ReadOnlyFloatWrapper(Object bean, String name)КонструкторReadOnlyFloatWrapperПараметры:
bean- компонент этогоReadOnlyFloatProperty
-
ReadOnlyFloatWrapper
public ReadOnlyFloatWrapper(Object bean, String name, float initialValue)КонструкторReadOnlyFloatWrapperПараметры:
bean- компонент этогоReadOnlyFloatProperty
-
-
Подробное описание методов
-
getReadOnlyProperty
public ReadOnlyFloatProperty getReadOnlyProperty()
Возвращает только для чтения свойство, синхронизированное с этимReadOnlyFloatWrapper.Возвращает:
свойство только для чтения
-
addListener
public void addListener(InvalidationListener listener)
ДобавляетInvalidationListener, который будет уведомляться всякий раз, когдаObservableстановится недействительным. Если один и тот же слушатель добавляется более одного раза, он будет уведомляться более одного раза. То есть, проверка уникальности не выполняется.Обратите внимание, что один и тот же экземпляр фактического
InvalidationListenerможет безопасно регистрироваться для различныхObservables.Observableхранит сильную ссылку на слушатель, что предотвратит сборку мусора слушателя и может привести к утечке памяти. Рекомендуется либо отменить регистрацию слушателя, вызвавremoveListenerпосле использования, либо использовать экземплярWeakInvalidationListener, чтобы избежать этой ситуации.Указано в:
addListenerв интерфейсеObservableПереопределяет:
addListenerв классеFloatPropertyBaseПараметры:
listener- слушатель для регистрации
-
removeListener
public void removeListener(InvalidationListener listener)
Удаляет указанного слушателя из списка слушателей, которые уведомляются всякий раз, когда значениеObservableстановится недействительным.Если указанный слушатель ранее не был зарегистрирован (т. е. его никогда не добавляли), то вызов этого метода является бесполезным. Если он был ранее добавлен, то он будет удален. Если он был добавлен более одного раза, то будет удален только первый экземпляр.
Указано в:
removeListenerв интерфейсеObservableПереопределяет:
removeListenerв классеFloatPropertyBaseПараметры:
listener- слушатель для удаленияСм. также:
-
addListener
public void addListener(ChangeListener<? super Number> listener)
ДобавляетChangeListener, который будет уведомляться всякий раз, когда значениеObservableValueизменяется. Если один и тот же слушатель добавляется более одного раза, он будет уведомляться более одного раза. То есть, проверка уникальности не выполняется.Обратите внимание, что один и тот же экземпляр фактического
ChangeListenerможет безопасно регистрироваться для различныхObservableValues.ObservableValueхранит сильную ссылку на слушатель, что предотвратит сборку мусора слушателя и может привести к утечке памяти. Рекомендуется либо отменить регистрацию слушателя, вызвавremoveListenerпосле использования, либо использовать экземплярWeakChangeListener, чтобы избежать этой ситуации.Указано в:
addListenerв интерфейсеObservableValue<Number>Переопределяет:
addListenerв классеFloatPropertyBaseПараметры:
listener- слушатель для регистрации
-
removeListener
public void removeListener(ChangeListener<? super Number> listener)
Удаляет указанного слушателя из списка слушателей, которые уведомляются всякий раз, когда значениеObservableValueизменяется.Если указанный слушатель ранее не был зарегистрирован (т. е. его никогда не добавляли), то вызов этого метода является бесполезным. Если он был ранее добавлен, то он будет удален. Если он был добавлен более одного раза, то будет удален только первый экземпляр.
Указано в:
removeListenerв интерфейсеObservableValue<Number>Переопределяет:
removeListenerв классеFloatPropertyBaseПараметры:
listener- слушатель для удаленияСм. также:
-
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.