Package | Description |
---|---|
com.sun.javafx.scene.control.behavior | |
com.sun.javafx.scene.control.skin | |
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 | Method and Description |
---|---|
protected void |
TreeTableCellBehavior.edit(TreeTableCell<S,T> cell) |
Constructor and Description |
---|
TreeTableCellBehavior(TreeTableCell<S,T> control)
*
Constructors *
*
|
Modifier and Type | Field and Description |
---|---|
private TreeTableCell<S,T> |
TreeTableCellSkin.treeTableCell |
Modifier and Type | Method and Description |
---|---|
protected TreeTableCell<T,?> |
TreeTableRowSkin.getCell(TableColumnBase tcb) |
Modifier and Type | Method and Description |
---|---|
protected TreeTableColumn<T,?> |
TreeTableRowSkin.getTableColumnBase(TreeTableCell cell) |
protected void |
TreeTableRowSkin.updateCell(TreeTableCell<T,?> cell,
TreeTableRow<T> row) |
Constructor and Description |
---|
TreeTableCellSkin(TreeTableCell<S,T> treeTableCell) |
Modifier and Type | Field and Description |
---|---|
private ObjectProperty<Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>> |
TreeTableColumn.cellFactory
The cell factory for all cells in this column.
|
static Callback<TreeTableColumn<?,?>,TreeTableCell<?,?>> |
TreeTableColumn.DEFAULT_CELL_FACTORY
If no cellFactory is specified on a TreeTableColumn instance, then this one
will be used by default.
|
Modifier and Type | Method and Description |
---|---|
ObjectProperty<Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>>> |
TreeTableColumn.cellFactoryProperty() |
Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
TreeTableColumn.getCellFactory() |
Modifier and Type | Method and Description |
---|---|
void |
TreeTableColumn.setCellFactory(Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> value) |
Modifier and Type | Class and Description |
---|---|
class |
CheckBoxTreeTableCell<S,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. |
class |
ChoiceBoxTreeTableCell<S,T>
A class containing a
TreeTableCell implementation that draws a
ChoiceBox node inside the cell. |
class |
ComboBoxTreeTableCell<S,T>
A class containing a
TreeTableCell implementation that draws a
ComboBox node inside the cell. |
class |
ProgressBarTreeTableCell<S>
A class containing a
TreeTableCell implementation that draws a
ProgressBar node inside the cell. |
class |
TextFieldTreeTableCell<S,T>
A class containing a
TableCell implementation that draws a
TextField node inside the cell. |
Modifier and Type | Method and Description |
---|---|
static <S> Callback<TreeTableColumn<S,java.lang.String>,TreeTableCell<S,java.lang.String>> |
TextFieldTreeTableCell.forTreeTableColumn()
Provides a
TextField that allows editing of the cell content when
the cell is double-clicked, or when
TreeTableView.edit(int, javafx.scene.control.TreeTableColumn) is called. |
static <S> Callback<TreeTableColumn<S,java.lang.Double>,TreeTableCell<S,java.lang.Double>> |
ProgressBarTreeTableCell.forTreeTableColumn()
Provides a
ProgressBar that allows easy visualisation of a Number
value as it proceeds from 0.0 to 1.0. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
CheckBoxTreeTableCell.forTreeTableColumn(Callback<java.lang.Integer,ObservableValue<java.lang.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<java.lang.Integer,ObservableValue<java.lang.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<java.lang.Integer,ObservableValue<java.lang.Boolean>> getSelectedProperty,
StringConverter<T> converter)
Creates a cell factory for use in a
TreeTableColumn cell factory. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
ChoiceBoxTreeTableCell.forTreeTableColumn(ObservableList<T> items)
Creates a ChoiceBox cell factory for use in
TreeTableColumn controls. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
ComboBoxTreeTableCell.forTreeTableColumn(ObservableList<T> items)
Creates a ComboBox cell factory for use in
TreeTableColumn controls. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
TextFieldTreeTableCell.forTreeTableColumn(StringConverter<T> converter)
Provides a
TextField that allows editing of the cell content when
the cell is double-clicked, or when
TreeTableView.edit(int, javafx.scene.control.TreeTableColumn) is called. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
ChoiceBoxTreeTableCell.forTreeTableColumn(StringConverter<T> converter,
ObservableList<T> items)
Creates a ChoiceBox cell factory for use in
TreeTableColumn controls. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
ComboBoxTreeTableCell.forTreeTableColumn(StringConverter<T> converter,
ObservableList<T> items)
Creates a ComboBox cell factory for use in
TreeTableColumn controls. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
ChoiceBoxTreeTableCell.forTreeTableColumn(StringConverter<T> converter,
T... items)
Creates a ChoiceBox cell factory for use in
TreeTableColumn controls. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
ComboBoxTreeTableCell.forTreeTableColumn(StringConverter<T> converter,
T... items)
Creates a ComboBox cell factory for use in
TreeTableColumn controls. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
ChoiceBoxTreeTableCell.forTreeTableColumn(T... items)
Creates a ChoiceBox cell factory for use in
TreeTableColumn controls. |
static <S,T> Callback<TreeTableColumn<S,T>,TreeTableCell<S,T>> |
ComboBoxTreeTableCell.forTreeTableColumn(T... items)
Creates a ComboBox cell factory for use in
TreeTableColumn controls. |
static <S> Callback<TreeTableColumn<S,java.lang.Boolean>,TreeTableCell<S,java.lang.Boolean>> |
CheckBoxTreeTableCell.forTreeTableColumn(TreeTableColumn<S,java.lang.Boolean> column)
Creates a cell factory for use in a
TreeTableColumn cell factory. |