public abstract class BooleanProperty extends ReadOnlyBooleanProperty implements Property<java.lang.Boolean>, WritableBooleanValue
Property
обертывание a boolean
значение. Значение a BooleanProperty
может быть получают и устанавливают с ObservableBooleanValue.get()
, BooleanExpression.getValue()
, WritableBooleanValue.set(boolean)
, и setValue(Boolean)
.
Свойство может быть связано и несвязанное однонаправленный с Property.bind(ObservableValue)
и Property.unbind()
. Двунаправленная привязка может быть создана и удалена с bindBidirectional(Property)
и unbindBidirectional(Property)
.
Контекст a BooleanProperty
может быть считан с ReadOnlyProperty.getBean()
и ReadOnlyProperty.getName()
.
Отметьте: установка или привязка этого свойства к нулевому значению установят свойство в "ложь". См. setValue(java.lang.Boolean)
.
Конструктор и Описание |
---|
BooleanProperty() |
Модификатор и Тип | Метод и Описание |
---|---|
ObjectProperty<java.lang.Boolean> |
asObject()
Создает
ObjectProperty это содержит значение этого BooleanProperty . |
void |
bindBidirectional(Property<java.lang.Boolean> other)
Создайте двунаправленную привязку между этим
Property и другой. |
static BooleanProperty |
booleanProperty(Property<java.lang.Boolean> property)
Возвраты a
BooleanProperty это обертывает a Property . |
void |
setValue(java.lang.Boolean v)
Установите обернутое значение.
|
java.lang.String |
toString()
Возвращает строковое представление этого
BooleanProperty объект. |
void |
unbindBidirectional(Property<java.lang.Boolean> other)
Удалите двунаправленную привязку между этим
Property и другой. |
readOnlyBooleanProperty
and, asString, booleanExpression, booleanExpression, getValue, isEqualTo, isNotEqualTo, not, or
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBean, getName
addListener, getValue, removeListener
addListener, removeListener
get, set
getValue
добраться
public BooleanProperty()
public void setValue(java.lang.Boolean v)
setValue
в интерфейсе WritableBooleanValue
setValue
в интерфейсе WritableValue<java.lang.Boolean>
v
- Новое значениеpublic void bindBidirectional(Property<java.lang.Boolean> other)
Property
и другой.bindBidirectional
в интерфейсе Property<java.lang.Boolean>
other
- другой Property
public void unbindBidirectional(Property<java.lang.Boolean> other)
Property
и другой. Если никакая двунаправленная привязка между свойствами не существует, вызывая этот метод не имеет никакого эффекта.unbindBidirectional
в интерфейсе Property<java.lang.Boolean>
other
- другой Property
public java.lang.String toString()
BooleanProperty
объект.toString
в class ReadOnlyBooleanProperty
BooleanProperty
объект.public static BooleanProperty booleanProperty(Property<java.lang.Boolean> property)
BooleanProperty
это обертывает a Property
. Если Property
уже a BooleanProperty
, это будет возвращено. Иначе новое BooleanProperty
создается, который связывается с Property
. Отметьте: нулевые значения в исходном свойстве будут интерпретироваться как "ложь"property
- Источник Property
BooleanProperty
это переносится Property
в случае необходимостиjava.lang.NullPointerException
- если value
null
public ObjectProperty<java.lang.Boolean> asObject()
ObjectProperty
это содержит значение этого BooleanProperty
. Если значение этого BooleanProperty
изменения, значение ObjectProperty
будет обновлен автоматически.asObject
в class ReadOnlyBooleanProperty
ObjectProperty
Copyright (c) 2008, 2013, Oracle и/или его филиалы. Все права защищены. Использование подвергается