Spec-Zone.ru › OpenJavaFX 17

Package javafx.beans.value

The package javafx.beans.value contains the two fundamental interfaces ObservableValue and WritableValue and all of its sub-interfaces.

ЗначениеObservable

An ObservableValue wraps a value that can be read and observed for invalidations and changes. Listeners have to implement either InvalidationListener or ChangeListener. To allow working with primitive types directly a number of sub-interfaces are defined.
ObservableValue Table
Тип Под-интерфейс ObservableValue
boolean ObservableBooleanValue
double ObservableDoubleValue
float ObservableFloatValue
int ObservableIntegerValue
long ObservableLongValue
double, float, int, long ObservableNumberValue
Object ObservableObjectValue
String ObservableStringValue

WritableValue

A WritableValue wraps a value that can be read and set. As with ObservableValues, a number of sub-interfaces are defined to work with primitive types directly.
WritableValue Table
Тип Под-интерфейс WritableValue
boolean WritableBooleanValue
double WritableDoubleValue
float WritableFloatValue
int WritableIntegerValue
long WritableLongValue
double, float, int, long WritableNumberValue
Object WritableObjectValue
String WritableStringValue
Резюме интерфейсов
Интерфейс Описание
ChangeListener<T>
Уведомляется о каждом изменении значения ObservableValue.
ObservableBooleanValue
Наблюдаемое булево значение.
ObservableDoubleValue
Наблюдаемое значение типа double.
ObservableFloatValue
Наблюдаемое значение типа float.
ObservableIntegerValue
Наблюдаемое значение типа int.
ObservableListValue<E>
Наблюдаемая ссылка на ObservableList.
ObservableLongValue
Наблюдаемое значение типа long.
ObservableMapValue<K,​V>
Наблюдаемая ссылка на ObservableMap.
ObservableNumberValue
Общий интерфейс всех под-интерфейсов ObservableValue, которые оборачивают число.
ObservableObjectValue<T>
Наблюдаемое значение типизированного Object.
ObservableSetValue<E>
Наблюдаемая ссылка на ObservableSet.
ObservableStringValue
Наблюдаемое строковое значение.
ObservableValue<T>
ObservableValue — это сущность, которая оборачивает значение и позволяет наблюдать за ним на предмет изменений.
WritableBooleanValue
Настраиваемое булево значение.
WritableDoubleValue
Настраиваемое значение типа double.
WritableFloatValue
Настраиваемое значение типа float.
WritableIntegerValue
Настраиваемое целое значение.
WritableListValue<E>
Настраиваемая ссылка на ObservableList.
WritableLongValue
Настраиваемое значение типа long.
WritableMapValue<K,​V>
Настраиваемая ссылка на ObservableMap.
WritableNumberValue
Интерфейс для всех под-интерфейсов WritableValue, которые оборачивают число.
WritableObjectValue<T>
Настраиваемое типизированное значение.
WritableSetValue<E>
Настраиваемая ссылка на ObservableSet.
WritableStringValue
Настраиваемая строка.
WritableValue<T>
WritableValue — это сущность, которая оборачивает значение, которое можно читать и устанавливать.
Резюме классов
Класс Описание
ObservableValueBase<T>
Удобный класс для создания реализаций ObservableValue.
WeakChangeListener<T>
WeakChangeListener используется, если ObservableValue должен содержать только слабую ссылку на слушатель.

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API