Uses of Interface
javafx.beans.value.ObservableValue
-
Packages that use ObservableValue Package Description javafx.beans.binding Provides classes that create and operate on aBinding
that calculates a value that depends on one or more sources.javafx.beans.property The packagejavafx.beans.property
defines read-only properties and writable properties, plus a number of implementations.javafx.beans.property.adapter Provides various classes that act as adapters between a regular Java Bean property and a correspondingJavaFX Property
.javafx.beans.value The packagejavafx.beans.value
contains the two fundamental interfacesObservableValue
andWritableValue
and all of its sub-interfaces.javafx.css Provides API for making properties styleable via CSS and for supporting pseudo-class state.javafx.scene.control The JavaFX User Interface Controls (UI Controls or just Controls) are specialized Nodes in the JavaFX Scenegraph especially suited for reuse in many different application contexts.javafx.scene.control.cell Thejavafx.scene.control.cell
package is where all cell-related classes are located, other than the core classes such asCell
,IndexedCell
,ListCell
,TreeCell
, andTableCell
. -
-
Uses of ObservableValue in javafx.beans.binding
Subinterfaces of ObservableValue in javafx.beans.binding Modifier and Type Interface Description interface
Binding<T>
ABinding
calculates a value that depends on one or more sources.interface
NumberBinding
A tagging interface to mark all Bindings that wrap a number-value.interface
NumberExpression
NumberExpression
is anObservableNumberValue
plus additional convenience methods to generate bindings in a fluent style.Classes in javafx.beans.binding that implement ObservableValue Modifier and Type Class Description class
BooleanBinding
Base class that provides most of the functionality needed to implement aBinding
of aboolean
value.class
BooleanExpression
BooleanExpression
is anObservableBooleanValue
plus additional convenience methods to generate bindings in a fluent style.class
DoubleBinding
Base class that provides most of the functionality needed to implement aBinding
of adouble
value.class
DoubleExpression
DoubleExpression
is anObservableDoubleValue
plus additional convenience methods to generate bindings in a fluent style.class
FloatBinding
Base class that provides most of the functionality needed to implement aBinding
of afloat
value.class
FloatExpression
FloatExpression
is anObservableFloatValue
plus additional convenience methods to generate bindings in a fluent style.class
IntegerBinding
Base class that provides most of the functionality needed to implement aBinding
of anint
value.class
IntegerExpression
IntegerExpression
is anObservableIntegerValue
plus additional convenience methods to generate bindings in a fluent style.class
ListBinding<E>
Base class that provides most of the functionality needed to implement aBinding
of anObservableList
.class
ListExpression<E>
ListExpression
is anObservableListValue
plus additional convenience methods to generate bindings in a fluent style.class
LongBinding
Base class that provides most of the functionality needed to implement aBinding
of along
value.class
LongExpression
LongExpression
is anObservableLongValue
plus additional convenience methods to generate bindings in a fluent style.class
MapBinding<K,V>
Base class that provides most of the functionality needed to implement aBinding
of anObservableMap
.class
MapExpression<K,V>
MapExpression
is anObservableMapValue
plus additional convenience methods to generate bindings in a fluent style.class
NumberExpressionBase
NumberExpressionBase
contains convenience methods to generate bindings in a fluent style, that are common to all NumberExpression subclasses.class
ObjectBinding<T>
Base class that provides most of the functionality needed to implement aBinding
of anObject
.class
ObjectExpression<T>
ObjectExpression
is anObservableObjectValue
plus additional convenience methods to generate bindings in a fluent style.class
SetBinding<E>
Base class that provides most of the functionality needed to implement aBinding
of anObservableSet
.class
SetExpression<E>
SetExpression
is anObservableSetValue
plus additional convenience methods to generate bindings in a fluent style.class
StringBinding
Base class that provides most of the functionality needed to implement aBinding
of aString
.class
StringExpression
StringExpression
is anObservableStringValue
plus additional convenience methods to generate bindings in a fluent style.Methods in javafx.beans.binding with parameters of type ObservableValue Modifier and Type Method Description static BooleanExpression
BooleanExpression. booleanExpression(ObservableValue<Boolean> value)
Returns aBooleanExpression
that wraps anObservableValue
.static <K> BooleanBinding
Bindings. booleanValueAt(ObservableMap<K,Boolean> op, ObservableValue<? extends K> key)
Creates a newBooleanBinding
that contains the mapping of a specific key in anObservableMap
.static StringExpression
Bindings. convert(ObservableValue<?> observableValue)
Returns aStringExpression
that wraps aObservableValue
.static <T extends Number>
DoubleExpressionDoubleExpression. doubleExpression(ObservableValue<T> value)
Returns aDoubleExpression
that wraps anObservableValue
.static <K> DoubleBinding
Bindings. doubleValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
Creates a newDoubleBinding
that contains the mapping of a specific key in anObservableMap
.static <T extends Number>
FloatExpressionFloatExpression. floatExpression(ObservableValue<T> value)
Returns aFloatExpression
that wraps anObservableValue
.static <K> FloatBinding
Bindings. floatValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
Creates a newFloatBinding
that contains the mapping of a specific key in anObservableMap
.static <T extends Number>
IntegerExpressionIntegerExpression. integerExpression(ObservableValue<T> value)
Returns anIntegerExpression
that wraps anObservableValue
.static <K> IntegerBinding
Bindings. integerValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
Creates a newIntegerBinding
that contains the mapping of a specific key in anObservableMap
.static <T extends Number>
LongExpressionLongExpression. longExpression(ObservableValue<T> value)
Returns aLongExpression
that wraps anObservableValue
.static <K> LongBinding
Bindings. longValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)
Creates a newLongBinding
that contains the mapping of a specific key in anObservableMap
.static <T> ObjectBinding<T>
Bindings. select(ObservableValue<?> root, String... steps)
Creates a binding used to get a member, such asa.b.c
.static BooleanBinding
Bindings. selectBoolean(ObservableValue<?> root, String... steps)
Creates a binding used to get a member, such asa.b.c
.static DoubleBinding
Bindings. selectDouble(ObservableValue<?> root, String... steps)
Creates a binding used to get a member, such asa.b.c
.static FloatBinding
Bindings. selectFloat(ObservableValue<?> root, String... steps)
Creates a binding used to get a member, such asa.b.c
.static IntegerBinding
Bindings. selectInteger(ObservableValue<?> root, String... steps)
Creates a binding used to get a member, such asa.b.c
.static LongBinding
Bindings. selectLong(ObservableValue<?> root, String... steps)
Creates a binding used to get a member, such asa.b.c
.static StringBinding
Bindings. selectString(ObservableValue<?> root, String... steps)
Creates a binding used to get a member, such asa.b.c
.static StringExpression
StringExpression. stringExpression(ObservableValue<?> value)
Returns aStringExpression
that wraps aObservableValue
.static <K> StringBinding
Bindings. stringValueAt(ObservableMap<K,String> op, ObservableValue<? extends K> key)
Creates a newStringBinding
that contains the mapping of a specific key in anObservableMap
.static <K,V>
ObjectBinding<V>Bindings. valueAt(ObservableMap<K,V> op, ObservableValue<? extends K> key)
Creates a newObjectBinding
that contains the mapping of a specific key in anObservableMap
.ObjectBinding<V>
MapExpression. valueAt(ObservableValue<K> key)
Creates a newObjectBinding
that contains the mapping of the specified key. -
Uses of ObservableValue in javafx.beans.property
Subinterfaces of ObservableValue in javafx.beans.property Modifier and Type Interface Description interface
Property<T>
Generic interface that defines the methods common to all (writable) properties independent of their type.interface
ReadOnlyProperty<T>
Generic interface that defines the methods common to all readable properties independent of their type.Classes in javafx.beans.property that implement ObservableValue Modifier and Type Class Description class
BooleanProperty
This class provides a full implementation of aProperty
wrapping aboolean
value.class
BooleanPropertyBase
The classBooleanPropertyBase
is the base class for a property wrapping aboolean
value.class
DoubleProperty
This class defines aProperty
wrapping adouble
value.class
DoublePropertyBase
The classDoublePropertyBase
is the base class for a property wrapping adouble
value.class
FloatProperty
This class defines aProperty
wrapping afloat
value.class
FloatPropertyBase
The classFloatPropertyBase
is the base class for a property wrapping afloat
value.class
IntegerProperty
This class defines aProperty
wrapping anint
value.class
IntegerPropertyBase
The classIntegerPropertyBase
is the base class for a property wrapping aint
value.class
ListProperty<E>
This class provides a full implementation of aProperty
wrapping anObservableList
.class
ListPropertyBase<E>
The classListPropertyBase
is the base class for a property wrapping anObservableList
.class
LongProperty
This class defines aProperty
wrapping along
value.class
LongPropertyBase
The classLongPropertyBase
is the base class for a property wrapping along
value.class
MapProperty<K,V>
This class provides a full implementation of aProperty
wrapping anObservableMap
.class
MapPropertyBase<K,V>
The classMapPropertyBase
is the base class for a property wrapping anObservableMap
.class
ObjectProperty<T>
This class provides a full implementation of aProperty
wrapping an arbitraryObject
.class
ObjectPropertyBase<T>
The classObjectPropertyBase
is the base class for a property wrapping an arbitraryObject
.class
ReadOnlyBooleanProperty
Superclass for all readonly properties wrapping aboolean
.class
ReadOnlyBooleanPropertyBase
Base class for all readonly properties wrapping aboolean
.class
ReadOnlyBooleanWrapper
This class provides a convenient class to define read-only properties.class
ReadOnlyDoubleProperty
Superclass for all readonly properties wrapping adouble
.class
ReadOnlyDoublePropertyBase
Base class for all readonly properties wrapping adouble
.class
ReadOnlyDoubleWrapper
This class provides a convenient class to define read-only properties.class
ReadOnlyFloatProperty
Superclass for all readonly properties wrapping afloat
.class
ReadOnlyFloatPropertyBase
Base class for all readonly properties wrapping afloat
.class
ReadOnlyFloatWrapper
This class provides a convenient class to define read-only properties.class
ReadOnlyIntegerProperty
Superclass for all readonly properties wrapping anint
.class
ReadOnlyIntegerPropertyBase
Base class for all readonly properties wrapping anint
.class
ReadOnlyIntegerWrapper
This class provides a convenient class to define read-only properties.class
ReadOnlyListProperty<E>
Superclass for all readonly properties wrapping anObservableList
.class
ReadOnlyListPropertyBase<E>
Base class for all readonly properties wrapping anObservableList
.class
ReadOnlyListWrapper<E>
This class provides a convenient class to define read-only properties.class
ReadOnlyLongProperty
Superclass for all readonly properties wrapping along
.class
ReadOnlyLongPropertyBase
Base class for all readonly properties wrapping along
.class
ReadOnlyLongWrapper
This class provides a convenient class to define read-only properties.class
ReadOnlyMapProperty<K,V>
Superclass for all readonly properties wrapping anObservableMap
.class
ReadOnlyMapPropertyBase<K,V>
Base class for all readonly properties wrapping anObservableMap
.class
ReadOnlyMapWrapper<K,V>
This class provides a convenient class to define read-only properties.class
ReadOnlyObjectProperty<T>
Superclass for all readonly properties wrapping an arbitraryObject
.class
ReadOnlyObjectPropertyBase<T>
Base class for all readonly properties wrapping an arbitraryObject
.class
ReadOnlyObjectWrapper<T>
This class provides a convenient class to define read-only properties.class
ReadOnlySetProperty<E>
Superclass for all readonly properties wrapping anObservableSet
.class
ReadOnlySetPropertyBase<E>
Base class for all readonly properties wrapping anObservableSet
.class
ReadOnlySetWrapper<E>
This class provides a convenient class to define read-only properties.class
ReadOnlyStringProperty
Superclass for all readonly properties wrapping anString
.class
ReadOnlyStringPropertyBase
Base class for all readonly properties wrapping aString
.class
ReadOnlyStringWrapper
This class provides a convenient class to define read-only properties.class
SetProperty<E>
This class provides a full implementation of aProperty
wrapping anObservableSet
.class
SetPropertyBase<E>
The classSetPropertyBase
is the base class for a property wrapping anObservableSet
.class
SimpleBooleanProperty
This class provides a full implementation of aProperty
wrapping aboolean
value.class
SimpleDoubleProperty
This class provides a full implementation of aProperty
wrapping adouble
value.class
SimpleFloatProperty
This class provides a full implementation of aProperty
wrapping afloat
value.class
SimpleIntegerProperty
This class provides a full implementation of aProperty
wrapping aint
value.class
SimpleListProperty<E>
This class provides a full implementation of aProperty
wrapping anObservableList
.class
SimpleLongProperty
This class provides a full implementation of aProperty
wrapping along
value.class
SimpleMapProperty<K,V>
This class provides a full implementation of aProperty
wrapping anObservableMap
.class
SimpleObjectProperty<T>
This class provides a full implementation of aProperty
wrapping an arbitraryObject
.class
SimpleSetProperty<E>
This class provides a full implementation of aProperty
wrapping anObservableSet
.class
SimpleStringProperty
This class provides a full implementation of aProperty
wrapping aString
value.class
StringProperty
This class provides a full implementation of aProperty
wrapping aString
value.class
StringPropertyBase
The classStringPropertyBase
is the base class for a property wrapping aString
value.Methods in javafx.beans.property with parameters of type ObservableValue Modifier and Type Method Description void
BooleanPropertyBase. bind(ObservableValue<? extends Boolean> rawObservable)
Create a unidirection binding for thisProperty
.void
DoublePropertyBase. bind(ObservableValue<? extends Number> rawObservable)
Create a unidirection binding for thisProperty
.void
FloatPropertyBase. bind(ObservableValue<? extends Number> rawObservable)
Create a unidirection binding for thisProperty
.void
IntegerPropertyBase. bind(ObservableValue<? extends Number> rawObservable)
Create a unidirection binding for thisProperty
.void
ListPropertyBase. bind(ObservableValue<? extends ObservableList<E>> newObservable)
void
LongPropertyBase. bind(ObservableValue<? extends Number> rawObservable)
Create a unidirection binding for thisProperty
.void
MapPropertyBase. bind(ObservableValue<? extends ObservableMap<K,V>> newObservable)
void
ObjectPropertyBase. bind(ObservableValue<? extends T> newObservable)
Create a unidirection binding for thisProperty
.void
Property. bind(ObservableValue<? extends T> observable)
Create a unidirection binding for thisProperty
.void
SetPropertyBase. bind(ObservableValue<? extends ObservableSet<E>> newObservable)
void
StringPropertyBase. bind(ObservableValue<? extends String> newObservable)
Create a unidirection binding for thisProperty
. -
Uses of ObservableValue in javafx.beans.property.adapter
Subinterfaces of ObservableValue in javafx.beans.property.adapter Modifier and Type Interface Description interface
JavaBeanProperty<T>
JavaBeanProperty
is the super interface of all adapters between writable Java Bean properties and JavaFX properties.interface
ReadOnlyJavaBeanProperty<T>
JavaBeanProperty
is the super interface of all adapters between readonly Java Bean properties and JavaFX properties.Classes in javafx.beans.property.adapter that implement ObservableValue Modifier and Type Class Description class
JavaBeanBooleanProperty
AJavaBeanBooleanProperty
provides an adapter between a regular Java Bean property of typeboolean
orBoolean
and a JavaFXBooleanProperty
.class
JavaBeanDoubleProperty
AJavaBeanDoubleProperty
provides an adapter between a regular Java Bean property of typedouble
orDouble
and a JavaFXDoubleProperty
.class
JavaBeanFloatProperty
AJavaBeanFloatProperty
provides an adapter between a regular Java Bean property of typefloat
orFloat
and a JavaFXFloatProperty
.class
JavaBeanIntegerProperty
AJavaBeanIntegerProperty
provides an adapter between a regular Java Bean property of typeint
orInteger
and a JavaFXIntegerProperty
.class
JavaBeanLongProperty
AJavaBeanLongProperty
provides an adapter between a regular Java Bean property of typelong
orLong
and a JavaFXLongProperty
.class
JavaBeanObjectProperty<T>
AJavaBeanObjectProperty
provides an adapter between a regular Java Bean property of typeT
and a JavaFXObjectProperty<T>
.class
JavaBeanStringProperty
AJavaBeanStringProperty
provides an adapter between a regular Java Bean property of typeString
and a JavaFXStringProperty
.class
ReadOnlyJavaBeanBooleanProperty
AReadOnlyJavaBeanBooleanProperty
provides an adapter between a regular read only Java Bean property of typeboolean
orBoolean
and a JavaFXReadOnlyBooleanProperty
.class
ReadOnlyJavaBeanDoubleProperty
AReadOnlyJavaBeanDoubleProperty
provides an adapter between a regular read only Java Bean property of typedouble
orDouble
and a JavaFXReadOnlyDoubleProperty
.class
ReadOnlyJavaBeanFloatProperty
AReadOnlyJavaBeanFloatProperty
provides an adapter between a regular read only Java Bean property of typefloat
orFloat
and a JavaFXReadOnlyFloatProperty
.class
ReadOnlyJavaBeanIntegerProperty
AReadOnlyJavaBeanIntegerProperty
provides an adapter between a regular read only Java Bean property of typeint
orInteger
and a JavaFXReadOnlyIntegerProperty
.class
ReadOnlyJavaBeanLongProperty
AReadOnlyJavaBeanLongProperty
provides an adapter between a regular read only Java Bean property of typelong
orLong
and a JavaFXReadOnlyLongProperty
.class
ReadOnlyJavaBeanObjectProperty<T>
AReadOnlyJavaBeanObjectProperty
provides an adapter between a regular read only Java Bean property ofT
and a JavaFXReadOnlyObjectProperty
.class
ReadOnlyJavaBeanStringProperty
AReadOnlyJavaBeanStringProperty
provides an adapter between a regular read only Java Bean property of typeString
and a JavaFXReadOnlyStringProperty
.Methods in javafx.beans.property.adapter with parameters of type ObservableValue Modifier and Type Method Description void
JavaBeanBooleanProperty. bind(ObservableValue<? extends Boolean> observable)
Create a unidirection binding for thisProperty
.void
JavaBeanDoubleProperty. bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for thisProperty
.void
JavaBeanFloatProperty. bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for thisProperty
.void
JavaBeanIntegerProperty. bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for thisProperty
.void
JavaBeanLongProperty. bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for thisProperty
.void
JavaBeanObjectProperty. bind(ObservableValue<? extends T> observable)
Create a unidirection binding for thisProperty
.void
JavaBeanStringProperty. bind(ObservableValue<? extends String> observable)
Create a unidirection binding for thisProperty
. -
Uses of ObservableValue in javafx.beans.value
Subinterfaces of ObservableValue in javafx.beans.value Modifier and Type Interface Description interface
ObservableBooleanValue
An observable boolean value.interface
ObservableDoubleValue
An observable double value.interface
ObservableFloatValue
An observable float value.interface
ObservableIntegerValue
An observable integer value.interface
ObservableListValue<E>
An observable reference to anObservableList
.interface
ObservableLongValue
An observable long value.interface
ObservableMapValue<K,V>
An observable reference to anObservableMap
.interface
ObservableNumberValue
A common interface of all sub-interfaces ofObservableValue
that wrap a number.interface
ObservableObjectValue<T>
An observable typedObject
value.interface
ObservableSetValue<E>
An observable reference to anObservableSet
.interface
ObservableStringValue
An observable String value.Classes in javafx.beans.value that implement ObservableValue Modifier and Type Class Description class
ObservableValueBase<T>
A convenience class for creating implementations ofObservableValue
.Methods in javafx.beans.value with parameters of type ObservableValue Modifier and Type Method Description void
ChangeListener. changed(ObservableValue<? extends T> observable, T oldValue, T newValue)
Called when the value of anObservableValue
changes.void
WeakChangeListener. changed(ObservableValue<? extends T> observable, T oldValue, T newValue)
Called when the value of anObservableValue
changes. -
Uses of ObservableValue in javafx.css
Classes in javafx.css that implement ObservableValue Modifier and Type Class Description class
SimpleStyleableBooleanProperty
This class extendsSimpleBooleanProperty
and provides a full implementation of aStyleableProperty
.class
SimpleStyleableDoubleProperty
This class extendsSimpleDoubleProperty
and provides a full implementation of aStyleableProperty
.class
SimpleStyleableFloatProperty
This class extendsSimpleFloatProperty
and provides a full implementation of aStyleableProperty
.class
SimpleStyleableIntegerProperty
This class extendsSimpleIntegerProperty
and provides a full implementation of aStyleableProperty
.class
SimpleStyleableLongProperty
This class extendsSimpleLongProperty
and provides a full implementation of aStyleableProperty
.class
SimpleStyleableObjectProperty<T>
This class extendsSimpleObjectProperty
and provides a full implementation of aStyleableProperty
.class
SimpleStyleableStringProperty
This class extendsSimpleStringProperty
and provides a full implementation of aStyleableProperty
.class
StyleableBooleanProperty
This class extendsBooleanPropertyBase
and provides a partial implementation of aStyleableProperty
.class
StyleableDoubleProperty
This class extendsDoublePropertyBase
and provides a partial implementation of aStyleableProperty
.class
StyleableFloatProperty
This class extendsFloatPropertyBase
and provides a partial implementation of aStyleableProperty
.class
StyleableIntegerProperty
This class extendsIntegerPropertyBase
and provides a partial implementation of aStyleableProperty
.class
StyleableLongProperty
This class extendsLongPropertyBase
and provides a partial implementation of aStyleableProperty
.class
StyleableObjectProperty<T>
This class extendsObjectPropertyBase
and provides a partial implementation of aStyleableProperty
.class
StyleableStringProperty
This class extendsStringPropertyBase
and provides a partial implementation of aStyleableProperty
.Methods in javafx.css with parameters of type ObservableValue Modifier and Type Method Description void
StyleableBooleanProperty. bind(ObservableValue<? extends Boolean> observable)
Create a unidirection binding for thisProperty
.void
StyleableDoubleProperty. bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for thisProperty
.void
StyleableFloatProperty. bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for thisProperty
.void
StyleableIntegerProperty. bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for thisProperty
.void
StyleableLongProperty. bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for thisProperty
.void
StyleableObjectProperty. bind(ObservableValue<? extends T> observable)
Create a unidirection binding for thisProperty
.void
StyleableStringProperty. bind(ObservableValue<? extends String> observable)
Create a unidirection binding for thisProperty
. -
Uses of ObservableValue in javafx.scene.control
Subinterfaces of ObservableValue in javafx.scene.control Modifier and Type Interface Description protected static interface
TextInputControl.Content
Interface representing a text input's content.Methods in javafx.scene.control that return ObservableValue Modifier and Type Method Description ObservableValue<T>
TableColumn. getCellObservableValue(int index)
Attempts to return an ObservableValue<T> for the item in the given index (which is of type S).ObservableValue<T>
TableColumn. getCellObservableValue(S item)
Attempts to return an ObservableValue<T> for the given item (which is of type S).abstract ObservableValue<T>
TableColumnBase. getCellObservableValue(int index)
Attempts to return an ObservableValue<T> for the item in the given index (which is of type S).abstract ObservableValue<T>
TableColumnBase. getCellObservableValue(S item)
Attempts to return an ObservableValue<T> for the given item (which is of type S).ObservableValue<T>
TreeTableColumn. getCellObservableValue(int index)
Attempts to return an ObservableValue<T> for the item in the given index (which is of type S).ObservableValue<T>
TreeTableColumn. getCellObservableValue(TreeItem<S> item)
Attempts to return an ObservableValue<T> for the given item (which is of type S).Methods in javafx.scene.control that return types with arguments of type ObservableValue Modifier and Type Method Description ObjectProperty<Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>>
TableColumn. cellValueFactoryProperty()
The cell value factory needs to be set to specify how to populate all cells within a single TableColumn.ObjectProperty<Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>>>
TreeTableColumn. cellValueFactoryProperty()
The cell value factory needs to be set to specify how to populate all cells within a single TreeTableColumn.Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>>
TableColumn. getCellValueFactory()
Gets the value of the property cellValueFactory.Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>>
TreeTableColumn. getCellValueFactory()
Gets the value of the property cellValueFactory.protected Consumer<ObservableValue<?>>
SkinBase. unregisterChangeListeners(ObservableValue<?> property)
Unregisters all change listeners that have been registered usingSkinBase.registerChangeListener(ObservableValue, Consumer)
for the given property.Methods in javafx.scene.control with parameters of type ObservableValue Modifier and Type Method Description protected void
SkinBase. registerChangeListener(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer)
Subclasses can invoke this method to register that they want to listen to property change events for the given property.protected Consumer<ObservableValue<?>>
SkinBase. unregisterChangeListeners(ObservableValue<?> property)
Unregisters all change listeners that have been registered usingSkinBase.registerChangeListener(ObservableValue, Consumer)
for the given property.Method parameters in javafx.scene.control with type arguments of type ObservableValue Modifier and Type Method Description protected void
SkinBase. registerChangeListener(ObservableValue<?> property, Consumer<ObservableValue<?>> consumer)
Subclasses can invoke this method to register that they want to listen to property change events for the given property.void
TableColumn. setCellValueFactory(Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
Sets the value of the property cellValueFactory.void
TreeTableColumn. setCellValueFactory(Callback<TreeTableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)
Sets the value of the property cellValueFactory. -
Uses of ObservableValue in javafx.scene.control.cell
Methods in javafx.scene.control.cell that return ObservableValue Modifier and Type Method Description ObservableValue<T>
MapValueFactory. call(TableColumn.CellDataFeatures<Map,T> cdf)
ObservableValue<T>
PropertyValueFactory. call(TableColumn.CellDataFeatures<S,T> param)
Thecall
method is called when required, and is given a single argument of type P, with a requirement that an object of type R is returned.ObservableValue<T>
TreeItemPropertyValueFactory. call(TreeTableColumn.CellDataFeatures<S,T> param)
Thecall
method is called when required, and is given a single argument of type P, with a requirement that an object of type R is returned.Methods in javafx.scene.control.cell that return types with arguments of type ObservableValue Modifier and Type Method Description Callback<T,ObservableValue<Boolean>>
CheckBoxListCell. getSelectedStateCallback()
Returns theCallback
that is bound to by the CheckBox shown on screen.Callback<Integer,ObservableValue<Boolean>>
CheckBoxTableCell. getSelectedStateCallback()
Returns theCallback
that is bound to by the CheckBox shown on screen.Callback<TreeItem<T>,ObservableValue<Boolean>>
CheckBoxTreeCell. getSelectedStateCallback()
Returns theCallback
that is bound to by the CheckBox shown on screen.Callback<Integer,ObservableValue<Boolean>>
CheckBoxTreeTableCell. getSelectedStateCallback()
Returns theCallback
that is bound to by the CheckBox shown on screen.ObjectProperty<Callback<T,ObservableValue<Boolean>>>
CheckBoxListCell. selectedStateCallbackProperty()
Property representing theCallback
that is bound to by the CheckBox shown on screen.ObjectProperty<Callback<Integer,ObservableValue<Boolean>>>
CheckBoxTableCell. selectedStateCallbackProperty()
Property representing theCallback
that is bound to by the CheckBox shown on screen.ObjectProperty<Callback<TreeItem<T>,ObservableValue<Boolean>>>
CheckBoxTreeCell. selectedStateCallbackProperty()
Property representing theCallback
that is bound to by the CheckBox shown on screen.ObjectProperty<Callback<Integer,ObservableValue<Boolean>>>
CheckBoxTreeTableCell. selectedStateCallbackProperty()
Property representing theCallback
that is bound to by the CheckBox shown on screen.Method parameters in javafx.scene.control.cell with type arguments of type ObservableValue Modifier and Type Method Description static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in ListView controls.static <T> Callback<ListView<T>,ListCell<T>>
CheckBoxListCell. forListView(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a cell factory for use in ListView controls.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in aTableColumn
cell factory.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
Creates a cell factory for use in aTableColumn
cell factory.static <S,T>
Callback<TableColumn<S,T>,TableCell<S,T>>CheckBoxTableCell. forTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a cell factory for use in aTableColumn
cell factory.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in aTreeTableColumn
cell factory.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, boolean showLabel)
Creates a cell factory for use in aTreeTableColumn
cell factory.static <S,T>
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>CheckBoxTreeTableCell. forTreeTableColumn(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a cell factory for use in aTreeTableColumn
cell factory.static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
Creates a cell factory for use in a TreeView control.static <T> Callback<TreeView<T>,TreeCell<T>>
CheckBoxTreeCell. forTreeView(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
Creates a cell factory for use in a TreeView control.void
CheckBoxListCell. setSelectedStateCallback(Callback<T,ObservableValue<Boolean>> value)
Sets theCallback
that is bound to by the CheckBox shown on screen.void
CheckBoxTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
Sets theCallback
that is bound to by the CheckBox shown on screen.void
CheckBoxTreeCell. setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<Boolean>> value)
Sets theCallback
that is bound to by the CheckBox shown on screen.void
CheckBoxTreeTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
Sets theCallback
that is bound to by the CheckBox shown on screen.Constructor parameters in javafx.scene.control.cell with type arguments of type ObservableValue Constructor Description CheckBoxListCell(Callback<T,ObservableValue<Boolean>> getSelectedProperty)
Creates a default CheckBoxListCell.CheckBoxListCell(Callback<T,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a CheckBoxListCell with a custom string converter.CheckBoxTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a default CheckBoxTableCell with a customCallback
to retrieve an ObservableValue for a given cell index.CheckBoxTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a CheckBoxTableCell with a custom string converter.CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty)
Creates aCheckBoxTreeCell
for use in a TreeView control via a cell factory.CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)
Creates aCheckBoxTreeCell
for use in a TreeView control via a cell factory.CheckBoxTreeTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a default CheckBoxTreeTableCell with a customCallback
to retrieve an ObservableValue for a given cell index.CheckBoxTreeTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty, StringConverter<T> converter)
Creates a CheckBoxTreeTableCell with a custom string converter.
-