-
- All Superinterfaces:
-
Map<K,V>
,Observable
- All Known Subinterfaces:
-
ObservableMapValue<K,V>
,WritableMapValue<K,V>
- 所有已知实现类:
-
MapBinding
,MapExpression
,MapProperty
,MapPropertyBase
,ReadOnlyMapProperty
,ReadOnlyMapPropertyBase
,ReadOnlyMapWrapper
,SimpleMapProperty
public interface ObservableMap<K,V> extends Map<K,V>, Observable
一个允许观察者跟踪发生变化的地图。- 从以下版本开始:
- JavaFX 2.0
- 另请参见:
-
MapChangeListener
,MapChangeListener.Change
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 void
addListener(MapChangeListener<? super K,? super V> listener)
添加一个监听器到这个可观察的地图。void
removeListener(MapChangeListener<? super K,? super V> listener)
试图从这个可观察的地图中删除一个听众。-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entry, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, of, of, of, of, of, of, of, of, of, of, of, ofEntries, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from interface javafx.beans.Observable
addListener, removeListener
-
-
-
-
方法详细信息
-
addListener
void addListener(MapChangeListener<? super K,? super V> listener)
添加一个监听器到这个可观察的地图。- 参数
-
listener
- 用于监听列表更改的侦听器
-
removeListener
void removeListener(MapChangeListener<? super K,? super V> listener)
试图从这个可观察的地图中删除一个听众。 如果听众没有附加到这个地图,没有任何反应。- 参数
-
listener
- 要删除的侦听器
-
-