Spec-Zone.ru › OpenJavaFX 8

Пакет javafx.beans.value

Пакет javafx.beans.value содержит два основных интерфейса ObservableValue и WritableValue, а также все его под-интерфейсы.

См.: Описание

Краткое описание интерфейсов
Интерфейс Описание
ChangeListener<T>
Объект, уведомляемый всякий раз, когда изменяется значение ObservableValue.
ObservableBooleanValue
Наблюдаемое булево значение.
ObservableDoubleValue
Наблюдаемое значение типа double.
ObservableFloatValue
Наблюдаемое значение типа float.
ObservableIntegerValue
Наблюдаемое целое значение.
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 должен поддерживать только слабую ссылку на слушатель.

Описание пакета javafx.beans.value

Пакет javafx.beans.value содержит два основных интерфейса ObservableValue и WritableValue, а также все его под-интерфейсы.

ObservableValue

ObservableValue оборачивает значение, которое можно прочитать и наблюдать за недействительностями и изменениями. Слушатели должны реализовывать либо InvalidationListener, либо ChangeListener. Для работы с примитивными типами непосредственно определено несколько под-интерфейсов.
Тип Под-интерфейс ObservableValue
boolean ObservableBooleanValue
double ObservableDoubleValue
float ObservableFloatValue
int ObservableIntegerValue
long ObservableLongValue
double, float, int, long ObservableNumberValue
Object ObservableObjectValue
String ObservableStringValue

WritableValue

WritableValue оборачивает значение, которое можно прочитать и установить. Как и в случае с ObservableValues, определено несколько под-интерфейсов для работы с примитивными типами непосредственно.
Тип Под-интерфейс WritableValue
boolean WritableBooleanValue
double WritableDoubleValue
float WritableFloatValue
int WritableIntegerValue
long WritableLongValue
double, float, int, long WritableNumberValue
Object WritableObjectValue
String WritableStringValue

© 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