Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.base
Пакет javafx.collections

Интерфейс ObservableSet<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
    Множество, позволяющее наблюдателям отслеживать изменения при их возникновении.
    С момента:
    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
    • Методы, унаследованные от интерфейса java.lang.Iterable

      forEach
    • Методы, унаследованные от интерфейса javafx.beans.Observable

      addListener, removeListener
    • Методы, унаследованные от интерфейса java.util.Set

      add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, spliterator, toArray, toArray
  • Подробное описание методов

    • 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API