Класс ReadOnlyLongWrapper
Все реализованные интерфейсы:
NumberExpression, Observable, Property<Number>, ReadOnlyProperty<Number>, ObservableLongValue, ObservableNumberValue, ObservableValue<Number>, WritableLongValue, WritableNumberValue, WritableValue<Number>
public class ReadOnlyLongWrapper extends SimpleLongProperty
С тех пор:
JavaFX 2.0
-
Краткое описание конструкторов
Конструкторы Конструктор и описание ReadOnlyLongWrapper()КонструкторReadOnlyLongWrapperReadOnlyLongWrapper(long initialValue)КонструкторReadOnlyLongWrapperReadOnlyLongWrapper(Object bean, String name)КонструкторReadOnlyLongWrapperReadOnlyLongWrapper(Object bean, String name, long initialValue)КонструкторReadOnlyLongWrapper
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание voidaddListener(ChangeListener<? super Number> listener)Добавляет слушателя измененийChangeListener, который будет уведомляться всякий раз, когда изменяется значениеObservableValue.voidaddListener(InvalidationListener listener)Добавляет слушателя недействительностиInvalidationListener, который будет уведомляться всякий раз, когдаObservableстановится недействительным.protected voidfireValueChangedEvent()Отправляет уведомления всем прикреплённым слушателям недействительностиInvalidationListenersи слушателям измененийChangeListeners.ReadOnlyLongPropertygetReadOnlyProperty()Возвращает свойство только для чтения, синхронизированное с этимReadOnlyLongWrapper.voidremoveListener(ChangeListener<? super Number> listener)Удаляет указанного слушателя из списка слушателей, которые уведомляются при изменении значенияObservableValue.voidremoveListener(InvalidationListener listener)Удаляет указанного слушателя из списка слушателей, которые уведомляются при том, когда значениеObservableстановится недействительным.-
Наследованные методы из класса javafx.beans.property.SimpleLongProperty
getBean, getName
-
Наследованные методы из класса javafx.beans.property.LongPropertyBase
bind, get, invalidated, isBound, set, toString, unbind
-
Наследованные методы из класса javafx.beans.property.LongProperty
asObject, bindBidirectional, longProperty, setValue, unbindBidirectional
-
Наследованные методы из класса javafx.beans.property.ReadOnlyLongProperty
readOnlyLongProperty
-
Наследованные методы из класса javafx.beans.binding.LongExpression
add, add, add, add, divide, divide, divide, divide, doubleValue, floatValue, getValue, intValue, longExpression, longExpression, 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
-
-
Подробное описание конструкторов
-
ReadOnlyLongWrapper
public ReadOnlyLongWrapper()
КонструкторReadOnlyLongWrapper
-
ReadOnlyLongWrapper
public ReadOnlyLongWrapper(long initialValue)
КонструкторReadOnlyLongWrapperПараметры:
initialValue- начальное значение оборачиваемого значения
-
ReadOnlyLongWrapper
public ReadOnlyLongWrapper(Object bean, String name)КонструкторReadOnlyLongWrapperПараметры:
bean- объект bean этогоReadOnlyLongProperty
-
ReadOnlyLongWrapper
public ReadOnlyLongWrapper(Object bean, String name, long initialValue)КонструкторReadOnlyLongWrapperПараметры:
bean- объект bean этогоReadOnlyLongProperty
-
-
Подробное описание методов
-
getReadOnlyProperty
public ReadOnlyLongProperty getReadOnlyProperty()
Возвращает свойство только для чтения, синхронизированное с этимReadOnlyLongWrapper.Возвращает:
свойство только для чтения
-
addListener
public void addListener(InvalidationListener listener)
Добавляет слушательInvalidationListener, который будет уведомляться всякий раз, когдаObservableстановится недопустимым. Если один и тот же слушатель добавляется более одного раза, он будет уведомляться более одного раза. То есть, проверка уникальности не выполняется.Обратите внимание, что один и тот же экземпляр фактического
InvalidationListenerможет безопасно регистрироваться для различныхObservables.Observableхранит сильную ссылку на слушателя, что предотвращает сборку мусора слушателя и может привести к утечке памяти. Рекомендуется либо отменить регистрацию слушателя, вызвавremoveListenerпосле использования, либо использовать экземплярWeakInvalidationListenerдля предотвращения такой ситуации.Определено в:
addListenerв интерфейсеObservableПереопределяет:
addListenerв классеLongPropertyBaseПараметры:
listener- Слушатель для регистрации
-
removeListener
public void removeListener(InvalidationListener listener)
Удаляет заданного слушателя из списка слушателей, которые уведомляются всякий раз, когда значениеObservableстановится недопустимым.Если заданный слушатель не был зарегистрирован ранее (т.е. он никогда не добавлялся), то этот вызов метода является пустым. Если он был добавлен ранее, он будет удален. Если он был добавлен более одного раза, то будет удалено только первое вхождение.
Определено в:
removeListenerв интерфейсеObservableПереопределяет:
removeListenerв классеLongPropertyBaseПараметры:
listener- Слушатель для удаленияСм. также:
-
addListener
public void addListener(ChangeListener<? super Number> listener)
Добавляет слушателяChangeListener, который будет уведомляться всякий раз, когда значениеObservableValueизменяется. Если один и тот же слушатель добавляется более одного раза, он будет уведомляться более одного раза. То есть, проверка уникальности не выполняется.Обратите внимание, что один и тот же экземпляр фактического
ChangeListenerможет безопасно регистрироваться для различныхObservableValues.ObservableValueхранит сильную ссылку на слушателя, что предотвращает сборку мусора слушателя и может привести к утечке памяти. Рекомендуется либо отменить регистрацию слушателя, вызвавremoveListenerпосле использования, либо использовать экземплярWeakChangeListenerдля предотвращения такой ситуации.Определено в:
addListenerв интерфейсеObservableValue<Number>Переопределяет:
addListenerв классеLongPropertyBaseПараметры:
listener- Слушатель для регистрации
-
removeListener
public void removeListener(ChangeListener<? super Number> listener)
Удаляет заданного слушателя из списка слушателей, которые уведомляются всякий раз, когда значениеObservableValueизменяется.Если заданный слушатель не был зарегистрирован ранее (т.е. он никогда не добавлялся), то этот вызов метода является пустым. Если он был добавлен ранее, он будет удален. Если он был добавлен более одного раза, то будет удалено только первое вхождение.
Определено в:
removeListenerв интерфейсеObservableValue<Number>Переопределяет:
removeListenerв классеLongPropertyBaseПараметры:
listener- Слушатель для удаленияСм. также:
-
fireValueChangedEvent
protected void fireValueChangedEvent()
Отправляет уведомления всем прикреплённымInvalidationListenersиChangeListeners. Этот метод вызывается при изменении значения, либо вручную, вызвавLongPropertyBase.set(long), либо в случае связанного свойства, если связывание становится недействительным.Переопределяет:
fireValueChangedEventв классеLongPropertyBase
-
© 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.