Пакет javafx.beans
В пакете javafx.beans содержатся интерфейсы, определяющие наиболее общий вид наблюдаемости. Все остальные классы в библиотеке JavaFX, которые являются наблюдаемыми, расширяют интерфейс Observable.
Реализация Observable позволяет прикрепить слушателя InvalidationListener. Слушатель `contentBinding` уведомляется всякий раз, когда содержимое Observable может измениться. Типичными реализациями Observable являются все свойства, все привязки, ObservableList и ObservableMap.
Слушатель InvalidationListener не получит дополнительной информации, например, не получит старое и новое значения свойства. Если вам нужна более подробная информация, рассмотрите использование слушателя ChangeListener для свойств и привязок, ListChangeListener для ObservableLists или MapChangeListener для ObservableMap вместо этого.
-
Краткое описание интерфейсов Интерфейс Описание InvalidationListener СлушательInvalidationListenerуведомляется всякий раз, когдаObservableстановится недействительным.Observable Observable— сущность, которая оборачивает содержимое и позволяет наблюдать за содержимым на предмет недействительности.WeakListener WeakListener— это интерфейс-предок для всех реализаций слабых слушателей в API JavaFX. -
Краткое описание классов Класс Описание WeakInvalidationListener WeakInvalidationListenerможет быть использован, еслиObservableдолжен поддерживать только слабую ссылку на слушателя. -
Краткое описание аннотаций Аннотация Описание DefaultProperty Указывает свойство, к которому будут добавляться или устанавливаться дочерние элементы, если явное свойство не указано.NamedArg Аннотация, предоставляющая информацию о имени аргумента.
© 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.