Класс ReadOnlyJavaBeanLongProperty
- javafx.beans.binding.NumberExpressionBase
-
- javafx.beans.binding.LongExpression
-
- javafx.beans.property.ReadOnlyLongProperty
-
- javafx.beans.property.ReadOnlyLongPropertyBase
-
- javafx.beans.property.adapter.ReadOnlyJavaBeanLongProperty
Все реализованные интерфейсы:
NumberExpression, Observable, ReadOnlyJavaBeanProperty<Number>, ReadOnlyProperty<Number>, ObservableLongValue, ObservableNumberValue, ObservableValue<Number>
public final class ReadOnlyJavaBeanLongProperty extends ReadOnlyLongPropertyBase implements ReadOnlyJavaBeanProperty<Number>
long или Long и JavaFX ReadOnlyLongProperty. Он не может быть создан напрямую, но необходимо использовать ReadOnlyJavaBeanLongPropertyBuilder. В минимальном случае, Java Bean должен реализовать геттер для свойства. Если вызывается геттер экземпляра этого класса, возвращается свойство Java Bean. Если свойство Java Bean привязано (т.е. поддерживает PropertyChangeListeners), этот ReadOnlyJavaBeanLongProperty будет знать о изменениях в Java Bean. В противном случае, можно уведомить об изменениях, вызвав fireValueChangedEvent().
С момента:
JavaFX 2.1
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание voiddispose()Сигнализирует свойству JavaFX, что оно больше не будет использоваться, и все ссылки могут быть удалены.voidfireValueChangedEvent()Отправляет уведомления всем присоединённымInvalidationListenersиChangeListeners.longget()Возвращает текущее значение этогоObservableLongValue.ObjectgetBean()ВозвращаетObject, содержащий это свойство.StringgetName()Возвращает имя этого свойства.-
Методы, унаследованные от класса javafx.beans.property.ReadOnlyLongPropertyBase
addListener, addListener, removeListener, removeListener
-
Методы, унаследованные от класса javafx.beans.property.ReadOnlyLongProperty
asObject, readOnlyLongProperty, toString
-
Методы, унаследованные от класса 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
addListener, getValue, removeListener
-
Методы, унаследованные от интерфейса javafx.beans.Observable
addListener, removeListener
-
-
Подробное описание методов
-
get
public long get()
Возвращает текущее значение этогоObservableLongValue.Определено в:
getв интерфейсеObservableLongValueВозвращает:
Текущее значение
Исключения:
UndeclaredThrowableException- если при вызове геттера свойства Java Bean выбрасываетсяIllegalAccessExceptionилиInvocationTargetException.
-
getBean
public Object getBean()
ВозвращаетObject, содержащий это свойство. Если это свойство не содержится вObject, возвращаетсяnull.Определено в:
getBeanв интерфейсеReadOnlyProperty<Number>Возвращает:
содержащий
Objectилиnull
-
getName
public String getName()
Возвращает имя этого свойства. Если свойство не имеет имени, этот метод возвращает пустуюString.Определено в:
getNameв интерфейсеReadOnlyProperty<Number>Возвращает:
имя или пустую
String
-
fireValueChangedEvent
public void fireValueChangedEvent()
Отправляет уведомления всем присоединённымInvalidationListenersиChangeListeners. Этот метод необходимо вызывать, если значение этого свойства изменяется.Определено в:
fireValueChangedEventв интерфейсеReadOnlyJavaBeanProperty<Number>Переопределяет:
-
dispose
public void dispose()
Сигнализирует свойству JavaFX, что оно больше не будет использоваться и все ссылки могут быть удалены. Вызов этого метода обычно приводит к тому, что свойство перестанет наблюдать за свойством Java Bean, отписавшись от его слушателя(ей).Определено в:
disposeв интерфейсеReadOnlyJavaBeanProperty<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.