-
- Все реализованные интерфейсы:
-
NumberExpression,Observable,Property<Number>,ReadOnlyProperty<Number>,ObservableIntegerValue,ObservableNumberValue,ObservableValue<Number>,WritableIntegerValue,WritableNumberValue,WritableValue<Number>
public class ReadOnlyIntegerWrapper extends SimpleIntegerProperty
Этот класс предоставляет удобный класс для определения свойств только для чтения. Он создаёт два синхронизированных свойства. Одно свойство только для чтения и может быть передано внешним пользователям. Другое свойство для чтения и записи и должно использоваться только внутри.- С момента:
- JavaFX 2.0
-
Краткое описание конструкторов
Конструкторы Конструктор Описание ReadOnlyIntegerWrapper()КонструкторReadOnlyIntegerWrapperReadOnlyIntegerWrapper(int initialValue)КонструкторReadOnlyIntegerWrapperReadOnlyIntegerWrapper(Object bean, String name)КонструкторReadOnlyIntegerWrapperReadOnlyIntegerWrapper(Object bean, String name, int initialValue)КонструкторReadOnlyIntegerWrapper
-
Краткое описание методов
Все методыМетодыКонкретные методы Модификатор и тип Метод Описание protected voidfireValueChangedEvent()Отправляет уведомления всем подключённым слушателямInvalidationListenersиChangeListeners.ReadOnlyIntegerPropertygetReadOnlyProperty()Возвращает свойство только для чтения, которое синхронизировано с этимReadOnlyIntegerWrapper.-
Наследованные методы класса javafx.beans.property.SimpleIntegerProperty
getBean, getName
-
Наследованные методы класса javafx.beans.property.IntegerPropertyBase
addListener, addListener, bind, get, invalidated, isBound, removeListener, removeListener, set, toString, unbind
-
Наследованные методы класса javafx.beans.property.IntegerProperty
asObject, bindBidirectional, integerProperty, setValue, unbindBidirectional
-
Наследованные методы класса javafx.beans.property.ReadOnlyIntegerProperty
readOnlyIntegerProperty
-
Наследованные методы класса javafx.beans.binding.IntegerExpression
add, add, add, add, divide, divide, divide, divide, doubleValue, floatValue, getValue, integerExpression, integerExpression, intValue, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtract
-
Наследованные методы класса javafx.beans.binding.NumberExpressionBase
add, asString, asString, asString, divide, greaterThan, greaterThan, greaterThan, greaterThan, greaterThan, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, greaterThanOrEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, isNotEqualTo, lessThan, lessThan, lessThan, lessThan, lessThan, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, lessThanOrEqualTo, multiply, numberExpression, subtract
-
Наследованные методы класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Наследованные методы интерфейса javafx.beans.value.ObservableValue
getValue
-
Наследованные методы интерфейса javafx.beans.value.WritableValue
getValue
-
-
Подробное описание конструкторов
-
ReadOnlyIntegerWrapper
public ReadOnlyIntegerWrapper()
КонструкторReadOnlyIntegerWrapper
-
ReadOnlyIntegerWrapper
public ReadOnlyIntegerWrapper(int initialValue)
КонструкторReadOnlyIntegerWrapper- Параметры:
-
initialValue- начальное значение оборачиваемого значения
-
-
Подробное описание методов
-
getReadOnlyProperty
public ReadOnlyIntegerProperty getReadOnlyProperty()
Возвращает свойство только для чтения, которое синхронизировано с этимReadOnlyIntegerWrapper.- Возвращает:
- свойство только для чтения
-
fireValueChangedEvent
protected void fireValueChangedEvent()
Отправляет уведомления всем подключённым слушателямInvalidationListenersиChangeListeners. Этот метод вызывается, когда значение изменяется, либо вручную, вызвавIntegerPropertyBase.set(int), либо в случае привязанного свойства, если привязка становится недействительной.- Переопределяет:
-
fireValueChangedEventв классеIntegerPropertyBase
-
© 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.
|
|