Класс SimpleMapProperty<K,V>
- javafx.beans.binding.MapExpression<K,V>
-
- javafx.beans.property.ReadOnlyMapProperty<K,V>
-
- javafx.beans.property.MapProperty<K,V>
-
- javafx.beans.property.MapPropertyBase<K,V>
-
- javafx.beans.property.SimpleMapProperty<K,V>
Параметры типа:
K - тип элементов ключей в Map
Все реализуемые интерфейсы:
Map<K,V>, Observable, Property<ObservableMap<K,V>>, ReadOnlyProperty<ObservableMap<K,V>>, ObservableMapValue<K,V>, ObservableObjectValue<ObservableMap<K,V>>, ObservableValue<ObservableMap<K,V>>, WritableMapValue<K,V>, WritableObjectValue<ObservableMap<K,V>>, WritableValue<ObservableMap<K,V>>, ObservableMap<K,V>
Прямые известные подклассы:
public class SimpleMapProperty<K,V> extends MapPropertyBase<K,V>
Property, оборачивающей ObservableMap.С момента:
JavaFX 2.1
См. также:
-
Краткое описание свойств
-
Свойства, унаследованные от класса javafx.beans.property.MapPropertyBase
empty, size
-
-
Краткое описание вложенных классов
-
Краткое описание конструкторов
Конструкторы Конструктор и описание SimpleMapProperty()КонструкторSimpleMapPropertySimpleMapProperty(Object bean, String name)КонструкторSimpleMapPropertySimpleMapProperty(Object bean, String name, ObservableMap<K,V> initialValue)КонструкторSimpleMapPropertySimpleMapProperty(ObservableMap<K,V> initialValue)КонструкторSimpleMapProperty
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод и описание ObjectgetBean()ВозвращаетObject, содержащий данное свойство.StringgetName()Возвращает имя данного свойства.-
Методы, унаследованные от класса javafx.beans.property.MapPropertyBase
addListener, addListener, addListener, bind, emptyProperty, fireValueChangedEvent, fireValueChangedEvent, get, invalidated, isBound, removeListener, removeListener, removeListener, set, sizeProperty, toString, unbind
-
Методы, унаследованные от класса javafx.beans.property.MapProperty
bindBidirectional, setValue, unbindBidirectional
-
Методы, унаследованные от класса javafx.beans.property.ReadOnlyMapProperty
bindContent, bindContentBidirectional, equals, hashCode, unbindContent, unbindContentBidirectional
-
Методы, унаследованные от класса javafx.beans.binding.MapExpression
asString, clear, containsKey, containsValue, entrySet, get, getSize, getValue, isEmpty, isEqualTo, isNotEqualTo, isNotNull, isNull, keySet, mapExpression, put, putAll, remove, size, valueAt, valueAt, values
-
Методы, унаследованные от класса java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Методы, унаследованные от интерфейса javafx.beans.value.ObservableValue
getValue
-
Методы, унаследованные от интерфейса javafx.beans.value.WritableValue
getValue
-
Методы, унаследованные от интерфейса 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
-
-
Подробное описание конструкторов
-
SimpleMapProperty
public SimpleMapProperty()
КонструкторSimpleMapProperty
-
SimpleMapProperty
public SimpleMapProperty(ObservableMap<K,V> initialValue)
КонструкторSimpleMapPropertyПараметры:
initialValue- начальное значение обернутого значения
-
SimpleMapProperty
public SimpleMapProperty(Object bean, String name)КонструкторSimpleMapPropertyПараметры:
bean- объект-владелец этогоMapProperty
-
SimpleMapProperty
public SimpleMapProperty(Object bean, String name, ObservableMap<K,V> initialValue)КонструкторSimpleMapPropertyПараметры:
bean- объект-владелец этогоMapProperty
-
-
Подробное описание методов
-
getBean
public Object getBean()
ВозвращаетObject, содержащий данное свойство. Если данное свойство не содержится вObject, возвращаетсяnull.Возвращает:
содержащий
Objectилиnull
-
getName
public String getName()
Возвращает имя данного свойства. Если свойство не имеет имени, этот метод возвращает пустуюString.Возвращает:
имя или пустую
String
-
© 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.