Интерфейс ObservableSet<E>
- Параметры типа:
-
E- тип элемента множества
- Все суперинтерфейсы:
-
Collection<E>,Iterable<E>,Observable,Set<E>
- Все известные дочерние интерфейсы:
-
ObservableSetValue<E>,WritableSetValue<E>
- Все известные реализующие классы:
-
ReadOnlySetProperty,ReadOnlySetPropertyBase,ReadOnlySetWrapper,SetBinding,SetExpression,SetProperty,SetPropertyBase,SimpleSetProperty
public interface ObservableSet<E>
extends Set<E>, Observable Множество, позволяющее наблюдателям отслеживать изменения по мере их возникновения. Реализации можно создавать, используя методы в
FXCollections, такие как observableSet, или с помощью SimpleSetProperty.- С:
- JavaFX 2.1
- См. также:
-
SetChangeListener,SetChangeListener.Change
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void | addListener(SetChangeListener<? super E> listener) | Добавить слушателя в это наблюдаемое множество. |
void | removeListener(SetChangeListener<? super E> listener) | Попытка удалить слушателя из этого наблюдаемого множества. |
Методы, объявленные в интерфейсе java.util.Collection
parallelStream, removeIf, stream, toArray
Методы, объявленные в интерфейсе javafx.beans.Observable
addListener, removeListener
Подробное описание методов
addListener
void addListener(SetChangeListener<? super E> listener)
Добавить слушателя в это наблюдаемое множество.
- Параметры:
-
listener- слушатель для прослушивания изменений в множестве
removeListener
void removeListener(SetChangeListener<? super E> listener)
Попытка удалить слушателя из этого наблюдаемого множества. Если слушатель не прикреплен к этому списку, ничего не происходит.
- Параметры:
-
listener- слушатель для удаления
© 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.