Spec-Zone.ru › OpenJavaFX 21

Интерфейс ObservableMap<K,V>

Тип параметров:
K - тип элемента ключа карты
V - тип элемента значения карты
Все суперинтерфейсы:
Map<K,V>, Observable
Все известные подинтерфейсы:
ObservableMapValue<K,V>, WritableMapValue<K,V>
Все известные реализующие классы:
MapBinding, MapExpression, MapProperty, MapPropertyBase, ReadOnlyMapProperty, ReadOnlyMapPropertyBase, ReadOnlyMapWrapper, SimpleMapProperty
public interface ObservableMap<K,V> extends Map<K,V>, Observable
Карта, которая позволяет наблюдателям отслеживать изменения, когда они происходят. Реализации могут быть созданы с помощью методов в FXCollections, таких как observableHashMap, или с помощью SimpleMapProperty.
С:
JavaFX 2.0
См. также:
  • MapChangeListener
  • MapChangeListener.Change

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в интерфейсе java.util.Map

Map.Entry<K,V>

Краткое описание методов

Модификатор и тип Метод Описание
void addListener(MapChangeListener<? super K,? super V> listener)
Добавить слушателя в эту наблюдаемую карту.
void removeListener(MapChangeListener<? super K,? super V> listener)
Пытается удалить слушателя из этой наблюдаемой карты.

Методы, объявленные в интерфейсе java.util.Map

clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values

Методы, объявленные в интерфейсе javafx.beans.Observable

addListener, removeListener, subscribe

Подробное описание методов

addListener

void addListener(MapChangeListener<? super K,? super V> listener)
Добавить слушателя в эту наблюдаемую карту.
Параметры:
listener - слушатель для прослушивания изменений списка

removeListener

void removeListener(MapChangeListener<? super K,? super V> 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