|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class LongProperty extends ReadOnlyLongProperty implements Property<java.lang.Number>, WritableLongValue
Property обертывание a long значение. Значение a LongProperty может быть получают и устанавливают с ObservableLongValue.get(), LongExpression.getValue(), WritableLongValue.set(long), и setValue(Number).
Свойство может быть связано и несвязанное однонаправленный с Property.bind(ObservableValue) и Property.unbind(). Двунаправленная привязка может быть создана и удалена с bindBidirectional(Property) и unbindBidirectional(Property).
Контекст a LongProperty может быть считан с ReadOnlyProperty.getBean() и ReadOnlyProperty.getName().
Отметьте: установка или привязка этого свойства к нулевому значению установят свойство в "0.0". См. setValue(java.lang.Number).
ObservableLongValue, WritableLongValue, ReadOnlyLongProperty, Property| Конструктор и Описание |
|---|
LongProperty() |
| Модификатор и Тип | Метод и Описание |
|---|---|
ObjectProperty<java.lang.Long> |
asObject()
Создает
ObjectProperty это двунаправлено связанное с этим LongProperty. |
void |
bindBidirectional(Property<java.lang.Number> other)
Создайте двунаправленную привязку между этим
Property и другой. |
static LongProperty |
longProperty(Property<java.lang.Long> property)
Возвраты a
LongProperty это обертывает a Property и двунаправлено связывается с этим. |
void |
setValue(java.lang.Number v)
Установите обернутое значение.
|
java.lang.String |
toString()
Возвращает строковое представление этого
LongProperty объект. |
void |
unbindBidirectional(Property<java.lang.Number> other)
Удалите двунаправленную привязку между этим
Property и другой. |
readOnlyLongPropertyadd, add, add, add, divide, divide, divide, divide, doubleValue, floatValue, getValue, intValue, longExpression, longExpression, longValue, multiply, multiply, multiply, multiply, negate, subtract, subtract, subtract, subtractadd, 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, subtractclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBean, getNameaddListener, getValue, removeListeneraddListener, removeListenerget, setgetValueдобратьсяpublic LongProperty()
public void setValue(java.lang.Number v)
setValue в интерфейсе WritableLongValuesetValue в интерфейсе WritableValue<java.lang.Number>v - Новое значениеpublic void bindBidirectional(Property<java.lang.Number> other)
Property и другой.bindBidirectional в интерфейсе Property<java.lang.Number>other - другой Propertypublic void unbindBidirectional(Property<java.lang.Number> other)
Property и другой. Если никакая двунаправленная привязка между свойствами не существует, вызывая этот метод не имеет никакого эффекта.unbindBidirectional в интерфейсе Property<java.lang.Number>other - другой Propertypublic java.lang.String toString()
LongProperty объект.toString в class ReadOnlyLongPropertyLongProperty объект.public static LongProperty longProperty(Property<java.lang.Long> property)
LongProperty это обертывает a Property и двунаправлено связывается с этим. Изменение этого свойства приведет к изменению исходного свойства. Это очень полезно, двунаправлено связывая ObjectProperty Отметьте: нулевые значения в исходном свойстве будут интерпретироваться как 0L
Другой подход должен преобразовать LongProperty в использование ObjectProperty
LongProperty longProperty = new SimpleLongProperty(1L);
ObjectProperty<Long> objectProperty = new SimpleObjectProperty<>(2L);
// Need to keep the reference as bidirectional binding uses weak references
LongProperty objectAsLong = LongProperty.longProperty(objectProperty);
longProperty.bindBidirectional(objectAsLong);
asObject() метод.
property - Источник PropertyLongProperty это переносится Propertyjava.lang.NullPointerException - если value nullasObject()public ObjectProperty<java.lang.Long> asObject()
ObjectProperty это двунаправлено связанное с этим LongProperty. Если значение этого LongProperty изменения, значение ObjectProperty будет обновлен автоматически и наоборот. Может использоваться для того, чтобы связать ObjectProperty с LongProperty.
LongProperty longProperty = new SimpleLongProperty(1L); ObjectProperty<Long> objectProperty = new SimpleObjectProperty<>(2L); objectProperty.bind(longProperty.asObject());
asObject в class ReadOnlyLongPropertyObjectPropertyCopyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается .