Spec-Zone.ru › OpenJavaFX 8

Пакет javafx.beans

Пакет javafx.beans содержит интерфейсы, определяющие наиболее общий вид наблюдаемости.

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

Краткое описание интерфейсов
Интерфейс Описание
InvalidationListener
Слушатель InvalidationListener уведомляется всякий раз, когда Observable становится недействительным.
Observable
Observable — это сущность, которая оборачивает содержимое и позволяет наблюдать за ним на предмет недействительности.
WeakListener
WeakListener — это супер-интерфейс всех реализаций слабых слушателей в JavaFX runtime.
Краткое описание классов
Класс Описание
WeakInvalidationListener
WeakInvalidationListener может быть использован, если Observable должен поддерживать только слабую ссылку на слушателя.
Краткое описание типов аннотаций
Тип аннотации Описание
DefaultProperty
Указывает свойство, к которому будут добавляться или устанавливаться дочерние элементы, если явное свойство не задано.
NamedArg
Аннотация, предоставляющая информацию об имени аргумента.

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

Пакет javafx.beans содержит интерфейсы, определяющие наиболее общий вид наблюдаемости. Все остальные классы в библиотеке JavaFX, которые являются наблюдаемыми, расширяют интерфейс Observable.

Реализация Observable позволяет прикрепить слушателя InvalidationListener. Observable получает уведомление каждый раз, когда содержимое может быть изменено. Типичными реализациями Observable являются все свойства, все связывания, ObservableList и ObservableMap.

Слушатель InvalidationListener не получит дополнительной информации, например, не получит старое и новое значение свойства. Если вам нужна более подробная информация, рассмотрите использование слушателя ChangeListener для свойств и связываний, ListChangeListener для ObservableLists или MapChangeListener для ObservableMap.

© 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