Top Description Classes
module javafx.controls

Package 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. At present this package is relatively bare, but it is where future cell-related classes will be located.

It is important to note that whilst most cells in this package are editable, for a cells editing functionality to be enabled it is required that all related classes have editing enabled. For example, in a TableView, both the TableView and the relevant TableColumn must have setEditing(true) called.

Class Summary

Modifier and TypeClass and Description
pack-priv class
public class
CheckBoxListCell<
The type of the elements contained within the ListView.
T
>

A class containing a ListCell implementation that draws a CheckBox node inside the cell, optionally with a label to indicate what the checkbox represents.

public class
CheckBoxTableCell<
the type of the item contained within the TableView
S
,
the type of the elements contained within the cell
T
>

A class containing a TableCell implementation that draws a CheckBox node inside the cell, optionally with a label to indicate what the checkbox represents.

public class
CheckBoxTreeCell<
The type of the elements contained within the TreeView TreeItem instances.
T
>

A class containing a TreeCell implementation that draws a CheckBox node inside the cell, along with support for common interactions (discussed in more depth shortly).

public class
CheckBoxTreeTableCell<
The type of the TreeTableView generic type
S
,
The type of the elements contained within the TreeTableColumn.
T
>

A class containing a TreeTableCell implementation that draws a CheckBox node inside the cell, optionally with a label to indicate what the checkbox represents.

public class
ChoiceBoxListCell<
The type of the elements contained within the ListView.
T
>

A class containing a ListCell implementation that draws a ChoiceBox node inside the cell.

public class
ChoiceBoxTableCell<
The type of the TableView generic type
S
,
The type of the elements contained within the TableColumn.
T
>

A class containing a TableCell implementation that draws a ChoiceBox node inside the cell.

public class
ChoiceBoxTreeCell<
The type of the TreeItems contained within the TreeView.
T
>

A class containing a ListCell implementation that draws a ChoiceBox node inside the cell.

public class
ChoiceBoxTreeTableCell<
The type of the TreeTableView generic type
S
,
The type of the elements contained within the TreeTableColumn.
T
>

A class containing a TreeTableCell implementation that draws a ChoiceBox node inside the cell.

public class
ComboBoxListCell<
The type of the elements contained within the ListView.
T
>

A class containing a ListCell implementation that draws a ComboBox node inside the cell.

public class
ComboBoxTableCell<
The type of the TableView generic type
S
,
The type of the elements contained within the TableColumn.
T
>

A class containing a TableCell implementation that draws a ComboBox node inside the cell.

public class
ComboBoxTreeCell<
The type of the TreeItems contained within the TreeView.
T
>

A class containing a TreeCell implementation that draws a ComboBox node inside the cell.

public class
ComboBoxTreeTableCell<
The type of the TreeTableView generic type
S
,
The type of the elements contained within the TreeTableColumn.
T
>

A class containing a TreeTableCell implementation that draws a ComboBox node inside the cell.

pack-priv class
public class
MapValueFactory<
The type of the class contained within the TableColumn cells.
T
>

A convenience implementation of the Callback interface, designed specifically for use within the TableColumn cell value factory.

public class
ProgressBarTableCell<
The type of the elements contained within the TableView.
S
>

A class containing a TableCell implementation that draws a ProgressBar node inside the cell.

public class
ProgressBarTreeTableCell<
The type of the elements contained within the TableView.
S
>

A class containing a TreeTableCell implementation that draws a ProgressBar node inside the cell.

public class
PropertyValueFactory<
The type of the class contained within the TableView.items list.
S
,
The type of the class contained within the TableColumn cells.
T
>

A convenience implementation of the Callback interface, designed specifically for use within the TableColumn cell value factory.

public class
TextFieldListCell<
The type of the elements contained within the ListView.
T
>

A class containing a ListCell implementation that draws a TextField node inside the cell.

public class
TextFieldTableCell<
The type of the TableView generic type
S
,
The type of the elements contained within the TableColumn.
T
>

A class containing a TableCell implementation that draws a TextField node inside the cell.

public class
TextFieldTreeCell<
The type of the elements contained within the TreeView.
T
>

A class containing a TreeCell implementation that draws a TextField node inside the cell.

public class
TextFieldTreeTableCell<
The type of the TreeTableView generic type
S
,
The type of the elements contained within the TreeTableColumn.
T
>

A class containing a javafx.scene.control.TableCell implementation that draws a TextField node inside the cell.

public class
TreeItemPropertyValueFactory<
the TableView type
S
,
the TreeTableColumn type
T
>

A convenience implementation of the Callback interface, designed specifically for use within the TreeTableColumn cell value factory.