Package | Description |
---|---|
javafx.beans.binding |
Characteristics of Bindings
|
javafx.beans.property |
The package
javafx.beans.property defines read-only
properties and writable properties, plus a number of implementations. |
javafx.beans.property.adapter | |
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 . |
Modifier and Type | Interface and Description |
---|---|
interface |
Binding<T>
A
Binding 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
A
NumberExpression is a
ObservableNumberValue plus additional convenience
methods to generate bindings in a fluent style. |
Modifier and Type | Class and Description |
---|---|
class |
BooleanBinding
Base class that provides most of the functionality needed to implement a
Binding of a boolean value. |
class |
BooleanExpression
A
BooleanExpression is a
ObservableBooleanValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
DoubleBinding
Base class that provides most of the functionality needed to implement a
Binding of a double value. |
class |
DoubleExpression
A
DoubleExpression is a
ObservableDoubleValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
FloatBinding
Base class that provides most of the functionality needed to implement a
Binding of a float value. |
class |
FloatExpression
A
FloatExpression is a
ObservableFloatValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
IntegerBinding
Base class that provides most of the functionality needed to implement a
Binding of an int value. |
class |
IntegerExpression
A
IntegerExpression is a
ObservableIntegerValue 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 a
Binding of an ObservableList . |
class |
ListExpression<E>
A
ListExpression is a
ObservableListValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
LongBinding
Base class that provides most of the functionality needed to implement a
Binding of a long value. |
class |
LongExpression
A
LongExpression is a ObservableLongValue
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 a
Binding of an ObservableMap . |
class |
MapExpression<K,V>
A
MapExpression is a
ObservableMapValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
NumberExpressionBase
A
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 a
Binding of an Object . |
class |
ObjectExpression<T>
A
ObjectExpression is a
ObservableObjectValue 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 a
Binding of an ObservableSet . |
class |
SetExpression<E>
A
SetExpression is a
ObservableSetValue plus additional convenience
methods to generate bindings in a fluent style. |
class |
StringBinding
Base class that provides most of the functionality needed to implement a
Binding of a String . |
class |
StringExpression
A
StringExpression is a
ObservableStringValue plus additional convenience
methods to generate bindings in a fluent style. |
Modifier and Type | Method and Description |
---|---|
static BooleanExpression |
BooleanExpression.booleanExpression(ObservableValue<Boolean> value)
Returns a
BooleanExpression that wraps an
ObservableValue . |
static <K> BooleanBinding |
Bindings.booleanValueAt(ObservableMap<K,Boolean> op,
ObservableValue<? extends K> key)
Creates a new
BooleanBinding that contains the mapping of a specific key
in an ObservableMap . |
static StringExpression |
Bindings.convert(ObservableValue<?> observableValue)
Returns a
StringExpression that wraps a
ObservableValue . |
static <T extends Number> |
DoubleExpression.doubleExpression(ObservableValue<T> value)
Returns a
DoubleExpression that wraps an
ObservableValue . |
static <K> DoubleBinding |
Bindings.doubleValueAt(ObservableMap<K,? extends Number> op,
ObservableValue<? extends K> key)
Creates a new
DoubleBinding that contains the mapping of a specific key
in an ObservableMap . |
static <T extends Number> |
FloatExpression.floatExpression(ObservableValue<T> value)
Returns a
FloatExpression that wraps an
ObservableValue . |
static <K> FloatBinding |
Bindings.floatValueAt(ObservableMap<K,? extends Number> op,
ObservableValue<? extends K> key)
Creates a new
FloatBinding that contains the mapping of a specific key
in an ObservableMap . |
static <T extends Number> |
IntegerExpression.integerExpression(ObservableValue<T> value)
Returns an
IntegerExpression that wraps an
ObservableValue . |
static <K> IntegerBinding |
Bindings.integerValueAt(ObservableMap<K,? extends Number> op,
ObservableValue<? extends K> key)
Creates a new
IntegerBinding that contains the mapping of a specific key
in an ObservableMap . |
static <T extends Number> |
LongExpression.longExpression(ObservableValue<T> value)
Returns a
LongExpression that wraps an
ObservableValue . |
static <K> LongBinding |
Bindings.longValueAt(ObservableMap<K,? extends Number> op,
ObservableValue<? extends K> key)
Creates a new
LongBinding that contains the mapping of a specific key
in an ObservableMap . |
static <T> ObjectBinding<T> |
Bindings.select(ObservableValue<?> root,
String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static BooleanBinding |
Bindings.selectBoolean(ObservableValue<?> root,
String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static DoubleBinding |
Bindings.selectDouble(ObservableValue<?> root,
String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static FloatBinding |
Bindings.selectFloat(ObservableValue<?> root,
String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static IntegerBinding |
Bindings.selectInteger(ObservableValue<?> root,
String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static LongBinding |
Bindings.selectLong(ObservableValue<?> root,
String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static StringBinding |
Bindings.selectString(ObservableValue<?> root,
String... steps)
Creates a binding used to get a member, such as
a.b.c . |
static StringExpression |
StringExpression.stringExpression(ObservableValue<?> value)
Returns a
StringExpression that wraps a
ObservableValue . |
static <K> StringBinding |
Bindings.stringValueAt(ObservableMap<K,String> op,
ObservableValue<? extends K> key)
Creates a new
StringBinding that contains the mapping of a specific key
in an ObservableMap . |
static <K,V> ObjectBinding<V> |
Bindings.valueAt(ObservableMap<K,V> op,
ObservableValue<? extends K> key)
Creates a new
ObjectBinding that contains the mapping of a specific key
in an ObservableMap . |
ObjectBinding<V> |
MapExpression.valueAt(ObservableValue<K> key)
Creates a new
ObjectBinding that contains the mapping of the specified key. |
Modifier and Type | Interface and 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.
|
Modifier and Type | Class and Description |
---|---|
class |
BooleanProperty
This class provides a full implementation of a
Property wrapping a
boolean value. |
class |
BooleanPropertyBase
The class
BooleanPropertyBase is the base class for a property
wrapping a boolean value. |
class |
DoubleProperty
This class defines a
Property wrapping a double value. |
class |
DoublePropertyBase
The class
DoublePropertyBase is the base class for a property
wrapping a double value. |
class |
FloatProperty
This class defines a
Property wrapping a float value. |
class |
FloatPropertyBase
The class
FloatPropertyBase is the base class for a property wrapping
a float value. |
class |
IntegerProperty
This class defines a
Property wrapping an int value. |
class |
IntegerPropertyBase
The class
IntegerPropertyBase is the base class for a property
wrapping a int value. |
class |
ListProperty<E>
This class provides a full implementation of a
Property wrapping a
ObservableList . |
class |
ListPropertyBase<E>
The class
ListPropertyBase is the base class for a property
wrapping an ObservableList . |
class |
LongProperty
This class defines a
Property wrapping a long value. |
class |
LongPropertyBase
The class
LongPropertyBase is the base class for a property wrapping
a long value. |
class |
MapProperty<K,V>
This class provides a full implementation of a
Property wrapping a
ObservableMap . |
class |
MapPropertyBase<K,V>
The class
MapPropertyBase is the base class for a property
wrapping an ObservableMap . |
class |
ObjectProperty<T>
This class provides a full implementation of a
Property wrapping an
arbitrary Object . |
class |
ObjectPropertyBase<T>
The class
ObjectPropertyBase is the base class for a property
wrapping an arbitrary Object . |
class |
ReadOnlyBooleanProperty
Super class for all readonly properties wrapping a
boolean . |
class |
ReadOnlyBooleanPropertyBase
Base class for all readonly properties wrapping a
boolean . |
class |
ReadOnlyBooleanWrapper
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyDoubleProperty
Super class for all readonly properties wrapping a
double . |
class |
ReadOnlyDoublePropertyBase
Base class for all readonly properties wrapping a
double . |
class |
ReadOnlyDoubleWrapper
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyFloatProperty
Super class for all readonly properties wrapping a
float . |
class |
ReadOnlyFloatPropertyBase
Base class for all readonly properties wrapping a
float . |
class |
ReadOnlyFloatWrapper
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyIntegerProperty
Super class for all readonly properties wrapping an
int . |
class |
ReadOnlyIntegerPropertyBase
Base class for all readonly properties wrapping an
int . |
class |
ReadOnlyIntegerWrapper
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyListProperty<E>
Super class for all readonly properties wrapping an
ObservableList . |
class |
ReadOnlyListPropertyBase<E>
Base class for all readonly properties wrapping a
ObservableList . |
class |
ReadOnlyListWrapper<E>
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyLongProperty
Super class for all readonly properties wrapping a
long . |
class |
ReadOnlyLongPropertyBase
Base class for all readonly properties wrapping a
long . |
class |
ReadOnlyLongWrapper
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyMapProperty<K,V>
Super class for all readonly properties wrapping an
ObservableMap . |
class |
ReadOnlyMapPropertyBase<K,V>
Base class for all readonly properties wrapping an
ObservableMap . |
class |
ReadOnlyMapWrapper<K,V>
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyObjectProperty<T>
Super class for all readonly properties wrapping an arbitrary
Object . |
class |
ReadOnlyObjectPropertyBase<T>
Base class for all readonly properties wrapping an arbitrary
Object . |
class |
ReadOnlyObjectWrapper<T>
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlySetProperty<E>
Super class for all readonly properties wrapping an
ObservableSet . |
class |
ReadOnlySetPropertyBase<E>
Base class for all readonly properties wrapping an
ObservableSet . |
class |
ReadOnlySetWrapper<E>
This class provides a convenient class to define read-only properties.
|
class |
ReadOnlyStringProperty
Super class for all readonly properties wrapping an
String . |
class |
ReadOnlyStringPropertyBase
Base class for all readonly properties wrapping a
String . |
class |
ReadOnlyStringWrapper
This class provides a convenient class to define read-only properties.
|
class |
SetProperty<E>
This class provides a full implementation of a
Property wrapping a
ObservableSet . |
class |
SetPropertyBase<E>
The class
SetPropertyBase is the base class for a property
wrapping an ObservableSet . |
class |
SimpleBooleanProperty
This class provides a full implementation of a
Property wrapping a
boolean value. |
class |
SimpleDoubleProperty
This class provides a full implementation of a
Property wrapping a
double value. |
class |
SimpleFloatProperty
This class provides a full implementation of a
Property wrapping a
float value. |
class |
SimpleIntegerProperty
This class provides a full implementation of a
Property wrapping a
int value. |
class |
SimpleListProperty<E>
This class provides a full implementation of a
Property wrapping an
ObservableList . |
class |
SimpleLongProperty
This class provides a full implementation of a
Property wrapping a
long value. |
class |
SimpleMapProperty<K,V>
This class provides a full implementation of a
Property wrapping an
ObservableMap . |
class |
SimpleObjectProperty<T>
This class provides a full implementation of a
Property wrapping an
arbitrary Object . |
class |
SimpleSetProperty<E>
This class provides a full implementation of a
Property wrapping an
ObservableSet . |
class |
SimpleStringProperty
This class provides a full implementation of a
Property wrapping a
String value. |
class |
StringProperty
This class provides a full implementation of a
Property wrapping a
String value. |
class |
StringPropertyBase
The class
StringPropertyBase is the base class for a property
wrapping a String value. |
Modifier and Type | Method and Description |
---|---|
void |
BooleanPropertyBase.bind(ObservableValue<? extends Boolean> rawObservable)
Create a unidirection binding for this
Property . |
void |
DoublePropertyBase.bind(ObservableValue<? extends Number> rawObservable)
Create a unidirection binding for this
Property . |
void |
FloatPropertyBase.bind(ObservableValue<? extends Number> rawObservable)
Create a unidirection binding for this
Property . |
void |
IntegerPropertyBase.bind(ObservableValue<? extends Number> rawObservable)
Create a unidirection binding for this
Property . |
void |
LongPropertyBase.bind(ObservableValue<? extends Number> rawObservable)
Create a unidirection binding for this
Property . |
void |
ListPropertyBase.bind(ObservableValue<? extends ObservableList<E>> newObservable) |
void |
MapPropertyBase.bind(ObservableValue<? extends ObservableMap<K,V>> newObservable) |
void |
SetPropertyBase.bind(ObservableValue<? extends ObservableSet<E>> newObservable) |
void |
StringPropertyBase.bind(ObservableValue<? extends String> newObservable)
Create a unidirection binding for this
Property . |
void |
ObjectPropertyBase.bind(ObservableValue<? extends T> newObservable)
Create a unidirection binding for this
Property . |
void |
Property.bind(ObservableValue<? extends T> observable)
Create a unidirection binding for this
Property . |
Modifier and Type | Interface and Description |
---|---|
interface |
JavaBeanProperty<T>
JavaBeanProperty<T> is the super interface of all adapters between
writable Java Bean properties and JavaFX properties. |
interface |
ReadOnlyJavaBeanProperty<T>
JavaBeanProperty<T> is the super interface of all adapters between
readonly Java Bean properties and JavaFX properties. |
Modifier and Type | Class and Description |
---|---|
class |
JavaBeanBooleanProperty
A
JavaBeanBooleanProperty provides an adapter between a regular
Java Bean property of type boolean or Boolean and a JavaFX
BooleanProperty . |
class |
JavaBeanDoubleProperty
A
JavaBeanDoubleProperty provides an adapter between a regular
Java Bean property of type double or Double and a JavaFX
DoubleProperty . |
class |
JavaBeanFloatProperty
A
JavaBeanFloatProperty provides an adapter between a regular
Java Bean property of type float or Float and a JavaFX
FloatProperty . |
class |
JavaBeanIntegerProperty
A
JavaBeanIntegerProperty provides an adapter between a regular
Java Bean property of type int or Integer and a JavaFX
IntegerProperty . |
class |
JavaBeanLongProperty
A
JavaBeanLongProperty provides an adapter between a regular
Java Bean property of type long or Long and a JavaFX
LongProperty . |
class |
JavaBeanObjectProperty<T>
A
JavaBeanObjectProperty provides an adapter between a regular
Java Bean property of type T and a JavaFX
ObjectProperty<T> . |
class |
JavaBeanStringProperty
A
JavaBeanStringProperty provides an adapter between a regular
Java Bean property of type String and a JavaFX
StringProperty . |
class |
ReadOnlyJavaBeanBooleanProperty
A
ReadOnlyJavaBeanBooleanProperty provides an adapter between a regular
read only Java Bean property of type boolean or Boolean and a JavaFX
ReadOnlyBooleanProperty . |
class |
ReadOnlyJavaBeanDoubleProperty
A
ReadOnlyJavaBeanDoubleProperty provides an adapter between a regular
read only Java Bean property of type double or Double and a JavaFX
ReadOnlyDoubleProperty . |
class |
ReadOnlyJavaBeanFloatProperty
A
ReadOnlyJavaBeanFloatProperty provides an adapter between a regular
read only Java Bean property of type float or Float and a JavaFX
ReadOnlyFloatProperty . |
class |
ReadOnlyJavaBeanIntegerProperty
A
ReadOnlyJavaBeanIntegerProperty provides an adapter between a regular
read only Java Bean property of type int or Integer and a JavaFX
ReadOnlyIntegerProperty . |
class |
ReadOnlyJavaBeanLongProperty
A
ReadOnlyJavaBeanLongProperty provides an adapter between a regular
read only Java Bean property of type long or Long and a JavaFX
ReadOnlyLongProperty . |
class |
ReadOnlyJavaBeanObjectProperty<T>
A
ReadOnlyJavaBeanObjectProperty provides an adapter between a regular
read only Java Bean property of T and a JavaFX
ReadOnlyObjectProperty . |
class |
ReadOnlyJavaBeanStringProperty
A
ReadOnlyJavaBeanStringProperty provides an adapter between a regular
read only Java Bean property of type String and a JavaFX
ReadOnlyStringProperty . |
Modifier and Type | Method and Description |
---|---|
void |
JavaBeanBooleanProperty.bind(ObservableValue<? extends Boolean> observable)
Create a unidirection binding for this
Property . |
void |
JavaBeanDoubleProperty.bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for this
Property . |
void |
JavaBeanFloatProperty.bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for this
Property . |
void |
JavaBeanIntegerProperty.bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for this
Property . |
void |
JavaBeanLongProperty.bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for this
Property . |
void |
JavaBeanStringProperty.bind(ObservableValue<? extends String> observable)
Create a unidirection binding for this
Property . |
void |
JavaBeanObjectProperty.bind(ObservableValue<? extends T> observable)
Create a unidirection binding for this
Property . |
Modifier and Type | Interface and 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 an
ObservableList . |
interface |
ObservableLongValue
An observable long value.
|
interface |
ObservableMapValue<K,V>
An observable reference to an
ObservableMap . |
interface |
ObservableNumberValue
A common interface of all sub-interfaces of
ObservableValue that wrap
a number. |
interface |
ObservableObjectValue<T>
An observable typed
Object value. |
interface |
ObservableSetValue<E>
An observable reference to an
ObservableSet . |
interface |
ObservableStringValue
An observable String value.
|
Modifier and Type | Class and Description |
---|---|
class |
ObservableValueBase<T>
A convenience class for creating implementations of
ObservableValue . |
Modifier and Type | Method and Description |
---|---|
void |
ChangeListener.changed(ObservableValue<? extends T> observable,
T oldValue,
T newValue)
This method needs to be provided by an implementation of
ChangeListener . |
void |
WeakChangeListener.changed(ObservableValue<? extends T> observable,
T oldValue,
T newValue)
This method needs to be provided by an implementation of
ChangeListener . |
Modifier and Type | Class and Description |
---|---|
class |
SimpleStyleableBooleanProperty
This class extends
SimpleBooleanProperty and provides a full
implementation of a StyleableProperty . |
class |
SimpleStyleableDoubleProperty
This class extends
SimpleDoubleProperty and provides a full
implementation of a StyleableProperty . |
class |
SimpleStyleableFloatProperty
This class extends
SimpleFloatProperty and provides a full
implementation of a StyleableProperty . |
class |
SimpleStyleableIntegerProperty
This class extends
SimpleIntegerProperty and provides a full
implementation of a StyleableProperty . |
class |
SimpleStyleableLongProperty
This class extends
SimpleLongProperty and provides a full
implementation of a StyleableProperty . |
class |
SimpleStyleableObjectProperty<T>
This class extends
SimpleObjectProperty and provides a full
implementation of a StyleableProperty . |
class |
SimpleStyleableStringProperty
This class extends
SimpleStringProperty and provides a full
implementation of a StyleableProperty . |
class |
StyleableBooleanProperty
This class extends
BooleanPropertyBase and provides a partial
implementation of a StyleableProperty . |
class |
StyleableDoubleProperty
This class extends
DoublePropertyBase and provides a partial
implementation of a StyleableProperty . |
class |
StyleableFloatProperty
This class extends
FloatPropertyBase and provides a partial
implementation of a StyleableProperty . |
class |
StyleableIntegerProperty
This class extends
IntegerPropertyBase and provides a partial
implementation of a StyleableProperty . |
class |
StyleableLongProperty
This class extends
LongPropertyBase and provides a partial
implementation of a StyleableProperty . |
class |
StyleableObjectProperty<T>
This class extends
ObjectPropertyBase and provides a partial
implementation of a StyleableProperty . |
class |
StyleableStringProperty
This class extends
StringPropertyBase and provides a partial
implementation of a StyleableProperty . |
Modifier and Type | Method and Description |
---|---|
void |
StyleableBooleanProperty.bind(ObservableValue<? extends Boolean> observable)
Create a unidirection binding for this
Property . |
void |
StyleableDoubleProperty.bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for this
Property . |
void |
StyleableFloatProperty.bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for this
Property . |
void |
StyleableIntegerProperty.bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for this
Property . |
void |
StyleableLongProperty.bind(ObservableValue<? extends Number> observable)
Create a unidirection binding for this
Property . |
void |
StyleableStringProperty.bind(ObservableValue<? extends String> observable)
Create a unidirection binding for this
Property . |
void |
StyleableObjectProperty.bind(ObservableValue<? extends T> observable)
Create a unidirection binding for this
Property . |
Modifier and Type | Interface and Description |
---|---|
protected static interface |
TextInputControl.Content
Interface representing a text input's content.
|
Modifier and Type | Method and 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).
|
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).
|
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> |
TableColumn.getCellObservableValue(S item)
Attempts to return an ObservableValue<T> for the given item (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(TreeItem<S> item)
Attempts to return an ObservableValue<T> for the given item (which
is of type S).
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
ObservableValue<T> |
MapValueFactory.call(TableColumn.CellDataFeatures<Map,T> cdf) |
ObservableValue<T> |
PropertyValueFactory.call(TableColumn.CellDataFeatures<S,T> param)
The
call 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)
The
call 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. |
Modifier and Type | Method and Description |
---|---|
Callback<T,ObservableValue<Boolean>> |
CheckBoxListCell.getSelectedStateCallback()
Returns the
Callback that is bound to by the CheckBox shown on screen. |
Callback<Integer,ObservableValue<Boolean>> |
CheckBoxTableCell.getSelectedStateCallback()
Returns the
Callback that is bound to by the CheckBox shown on screen. |
Callback<TreeItem<T>,ObservableValue<Boolean>> |
CheckBoxTreeCell.getSelectedStateCallback()
Returns the
Callback that is bound to by the CheckBox shown on screen. |
Callback<Integer,ObservableValue<Boolean>> |
CheckBoxTreeTableCell.getSelectedStateCallback()
Returns the
Callback that is bound to by the CheckBox shown on screen. |
ObjectProperty<Callback<T,ObservableValue<Boolean>>> |
CheckBoxListCell.selectedStateCallbackProperty()
Property representing the
Callback that is bound to by the
CheckBox shown on screen. |
ObjectProperty<Callback<Integer,ObservableValue<Boolean>>> |
CheckBoxTableCell.selectedStateCallbackProperty()
Property representing the
Callback that is bound to by the
CheckBox shown on screen. |
ObjectProperty<Callback<TreeItem<T>,ObservableValue<Boolean>>> |
CheckBoxTreeCell.selectedStateCallbackProperty()
Property representing the
Callback that is bound to by the
CheckBox shown on screen. |
ObjectProperty<Callback<Integer,ObservableValue<Boolean>>> |
CheckBoxTreeTableCell.selectedStateCallbackProperty()
Property representing the
Callback that is bound to by the
CheckBox shown on screen. |
Modifier and Type | Method and 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 a
TableColumn 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 a
TableColumn 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 a
TableColumn 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 a
TreeTableColumn 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 a
TreeTableColumn 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 a
TreeTableColumn 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 |
CheckBoxTableCell.setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
Sets the
Callback that is bound to by the CheckBox shown on screen. |
void |
CheckBoxTreeTableCell.setSelectedStateCallback(Callback<Integer,ObservableValue<Boolean>> value)
Sets the
Callback that is bound to by the CheckBox shown on screen. |
void |
CheckBoxListCell.setSelectedStateCallback(Callback<T,ObservableValue<Boolean>> value)
Sets the
Callback that is bound to by the CheckBox shown on screen. |
void |
CheckBoxTreeCell.setSelectedStateCallback(Callback<TreeItem<T>,ObservableValue<Boolean>> value)
Sets the
Callback that is bound to by the CheckBox shown on screen. |
Constructor and 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 custom
Callback 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 a
CheckBoxTreeCell for use in a TreeView control via a
cell factory. |
CheckBoxTreeCell(Callback<TreeItem<T>,ObservableValue<Boolean>> getSelectedProperty,
StringConverter<TreeItem<T>> converter)
Creates a
CheckBoxTreeCell for use in a TreeView control via a
cell factory. |
CheckBoxTreeTableCell(Callback<Integer,ObservableValue<Boolean>> getSelectedProperty)
Creates a default CheckBoxTreeTableCell with a custom
Callback 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.
|
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2008, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.