- java.lang.Object
-
- javafx.beans.binding.ObjectExpression<T>
-
- javafx.beans.property.ReadOnlyObjectProperty<T>
-
- javafx.beans.property.ObjectProperty<T>
-
- javafx.beans.property.ObjectPropertyBase<T>
-
- javafx.beans.property.SimpleObjectProperty<T>
-
- javafx.beans.property.ReadOnlyObjectWrapper<T>
-
- Все реализованные интерфейсы:
-
Observable,Property<T>,ReadOnlyProperty<T>,ObservableObjectValue<T>,ObservableValue<T>,WritableObjectValue<T>,WritableValue<T>
public class ReadOnlyObjectWrapper<T> extends SimpleObjectProperty<T>
Этот класс предоставляет удобный класс для определения свойств только для чтения. Он создаёт два синхронизированных свойства. Одно свойство только для чтения и может быть передано внешним пользователям. Другое свойство для чтения и записи и должно использоваться только внутри.- С момента:
- JavaFX 2.0
-
Краткое описание конструкторов
Конструкторы Конструктор Описание ReadOnlyObjectWrapper()КонструкторReadOnlyObjectWrapperReadOnlyObjectWrapper(Object bean, String name)КонструкторReadOnlyObjectWrapperReadOnlyObjectWrapper(Object bean, String name, T initialValue)КонструкторReadOnlyObjectWrapperReadOnlyObjectWrapper(T initialValue)КонструкторReadOnlyObjectWrapper
-
Краткое описание методов
Все методыМетодыКонкретные методы Модификатор и тип Метод Описание protected voidfireValueChangedEvent()Отправляет уведомления всем присоединённымInvalidationListenersиChangeListeners.ReadOnlyObjectProperty<T>getReadOnlyProperty()Возвращает свойство только для чтения, которое синхронизировано с этимReadOnlyObjectWrapper.-
Методы, унаследованные от класса javafx.beans.property.SimpleObjectProperty
getBean, getName
-
Методы, унаследованные от класса javafx.beans.property.ObjectPropertyBase
addListener, addListener, bind, get, invalidated, isBound, removeListener, removeListener, set, toString, unbind
-
Методы, унаследованные от класса javafx.beans.property.ObjectProperty
bindBidirectional, setValue, unbindBidirectional
-
Методы, унаследованные от класса javafx.beans.binding.ObjectExpression
asString, asString, asString, getValue, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotNull, isNull, objectExpression
-
Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Методы, унаследованные от интерфейса javafx.beans.value.ObservableValue
getValue
-
Методы, унаследованные от интерфейса javafx.beans.value.WritableValue
getValue
-
-
Подробное описание конструкторов
-
ReadOnlyObjectWrapper
public ReadOnlyObjectWrapper()
КонструкторReadOnlyObjectWrapper
-
ReadOnlyObjectWrapper
public ReadOnlyObjectWrapper(T initialValue)
КонструкторReadOnlyObjectWrapper- Параметры:
-
initialValue- начальное значение оборачиваемого значения
-
-
Подробное описание методов
-
getReadOnlyProperty
public ReadOnlyObjectProperty<T> getReadOnlyProperty()
Возвращает свойство только для чтения, которое синхронизировано с этимReadOnlyObjectWrapper.- Возвращает:
- свойство только для чтения
-
fireValueChangedEvent
protected void fireValueChangedEvent()
Отправляет уведомления всем присоединённымInvalidationListenersиChangeListeners. Этот метод вызывается при изменении значения, либо вручную, вызываяObjectPropertyBase.set(T), либо в случае связанного свойства, если привязка становится недействительной.- Переопределяет:
-
fireValueChangedEventв классеObjectPropertyBase<T>
-
© 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спецификации, руководства, описания, API