Пакет 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.