Uses of Interface
javafx.beans.value.ObservableValue
| Package | Description |
|---|---|
| javafx.beans.binding |
Provides classes that create and operate on a
Binding
that calculates a value that depends on one or more sources. |
| javafx.beans.property |
The package
javafx.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 corresponding
JavaFX
Property. |
| javafx.beans.value |
The package
javafx.beans.value contains the two
fundamental interfaces ObservableValue and WritableValue 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 |
The
javafx.scene.control.cell package is where all cell-related
classes are located, other than the core classes such as
Cell, IndexedCell,
ListCell, TreeCell,
and TableCell. |
-
Uses of ObservableValue in javafx.beans.binding
Subinterfaces of ObservableValue in javafx.beans.binding Modifier and Type Interface Description interfaceBinding<T>ABindingcalculates a value that depends on one or more sources.interfaceNumberBindingA tagging interface to mark all Bindings that wrap a number-value.interfaceNumberExpressionNumberExpressionis anObservableNumberValueplus additional convenience methods to generate bindings in a fluent style.Classes in javafx.beans.binding that implement ObservableValue Modifier and Type Class Description classBooleanBindingBase class that provides most of the functionality needed to implement aBindingof abooleanvalue.classBooleanExpressionBooleanExpressionis anObservableBooleanValueplus additional convenience methods to generate bindings in a fluent style.classDoubleBindingBase class that provides most of the functionality needed to implement aBindingof adoublevalue.classDoubleExpressionDoubleExpressionis anObservableDoubleValueplus additional convenience methods to generate bindings in a fluent style.classFloatBindingBase class that provides most of the functionality needed to implement aBindingof afloatvalue.classFloatExpressionFloatExpressionis anObservableFloatValueplus additional convenience methods to generate bindings in a fluent style.classIntegerBindingBase class that provides most of the functionality needed to implement aBindingof anintvalue.classIntegerExpressionIntegerExpressionis anObservableIntegerValueplus additional convenience methods to generate bindings in a fluent style.classListBinding<E>Base class that provides most of the functionality needed to implement aBindingof anObservableList.classListExpression<E>ListExpressionis anObservableListValueplus additional convenience methods to generate bindings in a fluent style.classLongBindingBase class that provides most of the functionality needed to implement aBindingof alongvalue.classLongExpressionLongExpressionis anObservableLongValueplus additional convenience methods to generate bindings in a fluent style.classMapBinding<K,V>Base class that provides most of the functionality needed to implement aBindingof anObservableMap.classMapExpression<K,V>MapExpressionis anObservableMapValueplus additional convenience methods to generate bindings in a fluent style.classNumberExpressionBaseNumberExpressionBasecontains convenience methods to generate bindings in a fluent style, that are common to all NumberExpression subclasses.classObjectBinding<T>Base class that provides most of the functionality needed to implement aBindingof anObject.classObjectExpression<T>ObjectExpressionis anObservableObjectValueplus additional convenience methods to generate bindings in a fluent style.classSetBinding<E>Base class that provides most of the functionality needed to implement aBindingof anObservableSet.classSetExpression<E>SetExpressionis anObservableSetValueplus additional convenience methods to generate bindings in a fluent style.classStringBindingBase class that provides most of the functionality needed to implement aBindingof aString.classStringExpressionStringExpressionis anObservableStringValueplus 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 BooleanExpressionBooleanExpression. booleanExpression(ObservableValue<Boolean> value)Returns aBooleanExpressionthat wraps anObservableValue.static <K> BooleanBindingBindings. booleanValueAt(ObservableMap<K,Boolean> op, ObservableValue<? extends K> key)Creates a newBooleanBindingthat contains the mapping of a specific key in anObservableMap.static StringExpressionBindings. convert(ObservableValue<?> observableValue)Returns aStringExpressionthat wraps aObservableValue.static <T extends Number>
DoubleExpressionDoubleExpression. doubleExpression(ObservableValue<T> value)Returns aDoubleExpressionthat wraps anObservableValue.static <K> DoubleBindingBindings. doubleValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)Creates a newDoubleBindingthat contains the mapping of a specific key in anObservableMap.static <T extends Number>
FloatExpressionFloatExpression. floatExpression(ObservableValue<T> value)Returns aFloatExpressionthat wraps anObservableValue.static <K> FloatBindingBindings. floatValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)Creates a newFloatBindingthat contains the mapping of a specific key in anObservableMap.static <T extends Number>
IntegerExpressionIntegerExpression. integerExpression(ObservableValue<T> value)Returns anIntegerExpressionthat wraps anObservableValue.static <K> IntegerBindingBindings. integerValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)Creates a newIntegerBindingthat contains the mapping of a specific key in anObservableMap.static <T extends Number>
LongExpressionLongExpression. longExpression(ObservableValue<T> value)Returns aLongExpressionthat wraps anObservableValue.static <K> LongBindingBindings. longValueAt(ObservableMap<K,? extends Number> op, ObservableValue<? extends K> key)Creates a newLongBindingthat 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 BooleanBindingBindings. selectBoolean(ObservableValue<?> root, String... steps)Creates a binding used to get a member, such asa.b.c.static DoubleBindingBindings. selectDouble(ObservableValue<?> root, String... steps)Creates a binding used to get a member, such asa.b.c.static FloatBindingBindings. selectFloat(ObservableValue<?> root, String... steps)Creates a binding used to get a member, such asa.b.c.static IntegerBindingBindings. selectInteger(ObservableValue<?> root, String... steps)Creates a binding used to get a member, such asa.b.c.static LongBindingBindings. selectLong(ObservableValue<?> root, String... steps)Creates a binding used to get a member, such asa.b.c.static StringBindingBindings. selectString(ObservableValue<?> root, String... steps)Creates a binding used to get a member, such asa.b.c.static StringExpressionStringExpression. stringExpression(ObservableValue<?> value)Returns aStringExpressionthat wraps aObservableValue.static <K> StringBindingBindings. stringValueAt(ObservableMap<K,String> op, ObservableValue<? extends K> key)Creates a newStringBindingthat 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 newObjectBindingthat contains the mapping of a specific key in anObservableMap.ObjectBinding<V>MapExpression. valueAt(ObservableValue<K> key)Creates a newObjectBindingthat 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 interfaceProperty<T>Generic interface that defines the methods common to all (writable) properties independent of their type.interfaceReadOnlyProperty<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 classBooleanPropertyThis class provides a full implementation of aPropertywrapping abooleanvalue.classBooleanPropertyBaseThe classBooleanPropertyBaseis the base class for a property wrapping abooleanvalue.classDoublePropertyThis class defines aPropertywrapping adoublevalue.classDoublePropertyBaseThe classDoublePropertyBaseis the base class for a property wrapping adoublevalue.classFloatPropertyThis class defines aPropertywrapping afloatvalue.classFloatPropertyBaseThe classFloatPropertyBaseis the base class for a property wrapping afloatvalue.classIntegerPropertyThis class defines aPropertywrapping anintvalue.classIntegerPropertyBaseThe classIntegerPropertyBaseis the base class for a property wrapping aintvalue.classListProperty<E>This class provides a full implementation of aPropertywrapping anObservableList.classListPropertyBase<E>The classListPropertyBaseis the base class for a property wrapping anObservableList.classLongPropertyThis class defines aPropertywrapping alongvalue.classLongPropertyBaseThe classLongPropertyBaseis the base class for a property wrapping alongvalue.classMapProperty<K,V>This class provides a full implementation of aPropertywrapping anObservableMap.classMapPropertyBase<K,V>The classMapPropertyBaseis the base class for a property wrapping anObservableMap.classObjectProperty<T>This class provides a full implementation of aPropertywrapping an arbitraryObject.classObjectPropertyBase<T>The classObjectPropertyBaseis the base class for a property wrapping an arbitraryObject.classReadOnlyBooleanPropertySuperclass for all readonly properties wrapping aboolean.classReadOnlyBooleanPropertyBaseBase class for all readonly properties wrapping aboolean.classReadOnlyBooleanWrapperThis class provides a convenient class to define read-only properties.classReadOnlyDoublePropertySuperclass for all readonly properties wrapping adouble.classReadOnlyDoublePropertyBaseBase class for all readonly properties wrapping adouble.classReadOnlyDoubleWrapperThis class provides a convenient class to define read-only properties.classReadOnlyFloatPropertySuperclass for all readonly properties wrapping afloat.classReadOnlyFloatPropertyBaseBase class for all readonly properties wrapping afloat.classReadOnlyFloatWrapperThis class provides a convenient class to define read-only properties.classReadOnlyIntegerPropertySuperclass for all readonly properties wrapping anint.classReadOnlyIntegerPropertyBaseBase class for all readonly properties wrapping anint.classReadOnlyIntegerWrapperThis class provides a convenient class to define read-only properties.classReadOnlyListProperty<E>Superclass for all readonly properties wrapping anObservableList.classReadOnlyListPropertyBase<E>Base class for all readonly properties wrapping anObservableList.classReadOnlyListWrapper<E>This class provides a convenient class to define read-only properties.classReadOnlyLongPropertySuperclass for all readonly properties wrapping along.classReadOnlyLongPropertyBaseBase class for all readonly properties wrapping along.classReadOnlyLongWrapperThis class provides a convenient class to define read-only properties.classReadOnlyMapProperty<K,V>Superclass for all readonly properties wrapping anObservableMap.classReadOnlyMapPropertyBase<K,V>Base class for all readonly properties wrapping anObservableMap.classReadOnlyMapWrapper<K,V>This class provides a convenient class to define read-only properties.classReadOnlyObjectProperty<T>Superclass for all readonly properties wrapping an arbitraryObject.classReadOnlyObjectPropertyBase<T>Base class for all readonly properties wrapping an arbitraryObject.classReadOnlyObjectWrapper<T>This class provides a convenient class to define read-only properties.classReadOnlySetProperty<E>Superclass for all readonly properties wrapping anObservableSet.classReadOnlySetPropertyBase<E>Base class for all readonly properties wrapping anObservableSet.classReadOnlySetWrapper<E>This class provides a convenient class to define read-only properties.classReadOnlyStringPropertySuperclass for all readonly properties wrapping anString.classReadOnlyStringPropertyBaseBase class for all readonly properties wrapping aString.classReadOnlyStringWrapperThis class provides a convenient class to define read-only properties.classSetProperty<E>This class provides a full implementation of aPropertywrapping anObservableSet.classSetPropertyBase<E>The classSetPropertyBaseis the base class for a property wrapping anObservableSet.classSimpleBooleanPropertyThis class provides a full implementation of aPropertywrapping abooleanvalue.classSimpleDoublePropertyThis class provides a full implementation of aPropertywrapping adoublevalue.classSimpleFloatPropertyThis class provides a full implementation of aPropertywrapping afloatvalue.classSimpleIntegerPropertyThis class provides a full implementation of aPropertywrapping aintvalue.classSimpleListProperty<E>This class provides a full implementation of aPropertywrapping anObservableList.classSimpleLongPropertyThis class provides a full implementation of aPropertywrapping alongvalue.classSimpleMapProperty<K,V>This class provides a full implementation of aPropertywrapping anObservableMap.classSimpleObjectProperty<T>This class provides a full implementation of aPropertywrapping an arbitraryObject.classSimpleSetProperty<E>This class provides a full implementation of aPropertywrapping anObservableSet.classSimpleStringPropertyThis class provides a full implementation of aPropertywrapping aStringvalue.classStringPropertyThis class provides a full implementation of aPropertywrapping aStringvalue.classStringPropertyBaseThe classStringPropertyBaseis the base class for a property wrapping aStringvalue.Methods in javafx.beans.property with parameters of type ObservableValue Modifier and Type Method Description voidBooleanPropertyBase. bind(ObservableValue<? extends Boolean> rawObservable)Create a unidirection binding for thisProperty.voidDoublePropertyBase. bind(ObservableValue<? extends Number> rawObservable)Create a unidirection binding for thisProperty.voidFloatPropertyBase. bind(ObservableValue<? extends Number> rawObservable)Create a unidirection binding for thisProperty.voidIntegerPropertyBase. bind(ObservableValue<? extends Number> rawObservable)Create a unidirection binding for thisProperty.voidListPropertyBase. bind(ObservableValue<? extends ObservableList<E>> newObservable)voidLongPropertyBase. bind(ObservableValue<? extends Number> rawObservable)Create a unidirection binding for thisProperty.voidMapPropertyBase. bind(ObservableValue<? extends ObservableMap<K,V>> newObservable)voidObjectPropertyBase. bind(ObservableValue<? extends T> newObservable)Create a unidirection binding for thisProperty.voidProperty. bind(ObservableValue<? extends T> observable)Create a unidirection binding for thisProperty.voidSetPropertyBase. bind(ObservableValue<? extends ObservableSet<E>> newObservable)voidStringPropertyBase. 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 interfaceJavaBeanProperty<T>JavaBeanPropertyis the super interface of all adapters between writable Java Bean properties and JavaFX properties.interfaceReadOnlyJavaBeanProperty<T>JavaBeanPropertyis 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 classJavaBeanBooleanPropertyAJavaBeanBooleanPropertyprovides an adapter between a regular Java Bean property of typebooleanorBooleanand a JavaFXBooleanProperty.classJavaBeanDoublePropertyAJavaBeanDoublePropertyprovides an adapter between a regular Java Bean property of typedoubleorDoubleand a JavaFXDoubleProperty.classJavaBeanFloatPropertyAJavaBeanFloatPropertyprovides an adapter between a regular Java Bean property of typefloatorFloatand a JavaFXFloatProperty.classJavaBeanIntegerPropertyAJavaBeanIntegerPropertyprovides an adapter between a regular Java Bean property of typeintorIntegerand a JavaFXIntegerProperty.classJavaBeanLongPropertyAJavaBeanLongPropertyprovides an adapter between a regular Java Bean property of typelongorLongand a JavaFXLongProperty.classJavaBeanObjectProperty<T>AJavaBeanObjectPropertyprovides an adapter between a regular Java Bean property of typeTand a JavaFXObjectProperty<T>.classJavaBeanStringPropertyAJavaBeanStringPropertyprovides an adapter between a regular Java Bean property of typeStringand a JavaFXStringProperty.classReadOnlyJavaBeanBooleanPropertyAReadOnlyJavaBeanBooleanPropertyprovides an adapter between a regular read only Java Bean property of typebooleanorBooleanand a JavaFXReadOnlyBooleanProperty.classReadOnlyJavaBeanDoublePropertyAReadOnlyJavaBeanDoublePropertyprovides an adapter between a regular read only Java Bean property of typedoubleorDoubleand a JavaFXReadOnlyDoubleProperty.classReadOnlyJavaBeanFloatPropertyAReadOnlyJavaBeanFloatPropertyprovides an adapter between a regular read only Java Bean property of typefloatorFloatand a JavaFXReadOnlyFloatProperty.classReadOnlyJavaBeanIntegerPropertyAReadOnlyJavaBeanIntegerPropertyprovides an adapter between a regular read only Java Bean property of typeintorIntegerand a JavaFXReadOnlyIntegerProperty.classReadOnlyJavaBeanLongPropertyAReadOnlyJavaBeanLongPropertyprovides an adapter between a regular read only Java Bean property of typelongorLongand a JavaFXReadOnlyLongProperty.classReadOnlyJavaBeanObjectProperty<T>AReadOnlyJavaBeanObjectPropertyprovides an adapter between a regular read only Java Bean property ofTand a JavaFXReadOnlyObjectProperty.classReadOnlyJavaBeanStringPropertyAReadOnlyJavaBeanStringPropertyprovides an adapter between a regular read only Java Bean property of typeStringand a JavaFXReadOnlyStringProperty.Methods in javafx.beans.property.adapter with parameters of type ObservableValue Modifier and Type Method Description voidJavaBeanBooleanProperty. bind(ObservableValue<? extends Boolean> observable)Create a unidirection binding for thisProperty.voidJavaBeanDoubleProperty. bind(ObservableValue<? extends Number> observable)Create a unidirection binding for thisProperty.voidJavaBeanFloatProperty. bind(ObservableValue<? extends Number> observable)Create a unidirection binding for thisProperty.voidJavaBeanIntegerProperty. bind(ObservableValue<? extends Number> observable)Create a unidirection binding for thisProperty.voidJavaBeanLongProperty. bind(ObservableValue<? extends Number> observable)Create a unidirection binding for thisProperty.voidJavaBeanObjectProperty. bind(ObservableValue<? extends T> observable)Create a unidirection binding for thisProperty.voidJavaBeanStringProperty. 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 interfaceObservableBooleanValueAn observable boolean value.interfaceObservableDoubleValueAn observable double value.interfaceObservableFloatValueAn observable float value.interfaceObservableIntegerValueAn observable integer value.interfaceObservableListValue<E>An observable reference to anObservableList.interfaceObservableLongValueAn observable long value.interfaceObservableMapValue<K,V>An observable reference to anObservableMap.interfaceObservableNumberValueA common interface of all sub-interfaces ofObservableValuethat wrap a number.interfaceObservableObjectValue<T>An observable typedObjectvalue.interfaceObservableSetValue<E>An observable reference to anObservableSet.interfaceObservableStringValueAn observable String value.Classes in javafx.beans.value that implement ObservableValue Modifier and Type Class Description classObservableValueBase<T>A convenience class for creating implementations ofObservableValue.Methods in javafx.beans.value with parameters of type ObservableValue Modifier and Type Method Description voidChangeListener. changed(ObservableValue<? extends T> observable, T oldValue, T newValue)Called when the value of anObservableValuechanges.voidWeakChangeListener. changed(ObservableValue<? extends T> observable, T oldValue, T newValue)Called when the value of anObservableValuechanges. -
Uses of ObservableValue in javafx.css
Classes in javafx.css that implement ObservableValue Modifier and Type Class Description classSimpleStyleableBooleanPropertyThis class extendsSimpleBooleanPropertyand provides a full implementation of aStyleableProperty.classSimpleStyleableDoublePropertyThis class extendsSimpleDoublePropertyand provides a full implementation of aStyleableProperty.classSimpleStyleableFloatPropertyThis class extendsSimpleFloatPropertyand provides a full implementation of aStyleableProperty.classSimpleStyleableIntegerPropertyThis class extendsSimpleIntegerPropertyand provides a full implementation of aStyleableProperty.classSimpleStyleableLongPropertyThis class extendsSimpleLongPropertyand provides a full implementation of aStyleableProperty.classSimpleStyleableObjectProperty<T>This class extendsSimpleObjectPropertyand provides a full implementation of aStyleableProperty.classSimpleStyleableStringPropertyThis class extendsSimpleStringPropertyand provides a full implementation of aStyleableProperty.classStyleableBooleanPropertyThis class extendsBooleanPropertyBaseand provides a partial implementation of aStyleableProperty.classStyleableDoublePropertyThis class extendsDoublePropertyBaseand provides a partial implementation of aStyleableProperty.classStyleableFloatPropertyThis class extendsFloatPropertyBaseand provides a partial implementation of aStyleableProperty.classStyleableIntegerPropertyThis class extendsIntegerPropertyBaseand provides a partial implementation of aStyleableProperty.classStyleableLongPropertyThis class extendsLongPropertyBaseand provides a partial implementation of aStyleableProperty.classStyleableObjectProperty<T>This class extendsObjectPropertyBaseand provides a partial implementation of aStyleableProperty.classStyleableStringPropertyThis class extendsStringPropertyBaseand provides a partial implementation of aStyleableProperty.Methods in javafx.css with parameters of type ObservableValue Modifier and Type Method Description voidStyleableBooleanProperty. bind(ObservableValue<? extends Boolean> observable)Create a unidirection binding for thisProperty.voidStyleableDoubleProperty. bind(ObservableValue<? extends Number> observable)Create a unidirection binding for thisProperty.voidStyleableFloatProperty. bind(ObservableValue<? extends Number> observable)Create a unidirection binding for thisProperty.voidStyleableIntegerProperty. bind(ObservableValue<? extends Number> observable)Create a unidirection binding for thisProperty.voidStyleableLongProperty. bind(ObservableValue<? extends Number> observable)Create a unidirection binding for thisProperty.voidStyleableObjectProperty. bind(ObservableValue<? extends T> observable)Create a unidirection binding for thisProperty.voidStyleableStringProperty. 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 interfaceTextInputControl.ContentInterface 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 voidSkinBase. 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 voidSkinBase. 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.voidTableColumn. setCellValueFactory(Callback<TableColumn.CellDataFeatures<S,T>,ObservableValue<T>> value)Sets the value of the property cellValueFactory.voidTreeTableColumn. 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)Thecallmethod 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)Thecallmethod 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 theCallbackthat is bound to by the CheckBox shown on screen.Callback<Integer,ObservableValue<Boolean>>CheckBoxTableCell. getSelectedStateCallback()Returns theCallbackthat is bound to by the CheckBox shown on screen.Callback<TreeItem<T>,ObservableValue<Boolean>>CheckBoxTreeCell. getSelectedStateCallback()Returns theCallbackthat is bound to by the CheckBox shown on screen.Callback<Integer,ObservableValue<Boolean>>CheckBoxTreeTableCell. getSelectedStateCallback()Returns theCallbackthat is bound to by the CheckBox shown on screen.ObjectProperty<Callback<T,ObservableValue<Boolean>>>CheckBoxListCell. selectedStateCallbackProperty()Property representing theCallbackthat is bound to by the CheckBox shown on screen.ObjectProperty<Callback<Integer,ObservableValue<Boolean>>>CheckBoxTableCell. selectedStateCallbackProperty()Property representing theCallbackthat is bound to by the CheckBox shown on screen.ObjectProperty<Callback<TreeItem<T>,ObservableValue<Boolean>>>CheckBoxTreeCell. selectedStateCallbackProperty()Property representing theCallbackthat is bound to by the CheckBox shown on screen.ObjectProperty<Callback<Integer,ObservableValue<Boolean>>>CheckBoxTreeTableCell. selectedStateCallbackProperty()Property representing theCallbackthat 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 aTableColumncell 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 aTableColumncell 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 aTableColumncell 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 aTreeTableColumncell 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 aTreeTableColumncell 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 aTreeTableColumncell 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.voidCheckBoxListCell. setSelectedStateCallback(Callback<T,ObservableValue<Boolean>> value)Sets theCallbackthat is bound to by the CheckBox shown on screen.voidCheckBoxTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)Sets theCallbackthat is bound to by the CheckBox shown on screen.voidCheckBoxTreeCell. setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<Boolean>> value)Sets theCallbackthat is bound to by the CheckBox shown on screen.voidCheckBoxTreeTableCell. setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)Sets theCallbackthat 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 customCallbackto 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 aCheckBoxTreeCellfor use in a TreeView control via a cell factory.CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty, StringConverter<TreeItem<T>> converter)Creates aCheckBoxTreeCellfor use in a TreeView control via a cell factory.CheckBoxTreeTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)Creates a default CheckBoxTreeTableCell with a customCallbackto 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.