## Uses of Class
javafx.scene.control.Cell

- Packages that use Cell
  Package | Description
  --- | ---
  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 Cell in javafx.scene.control

    Subclasses of Cell in javafx.scene.control
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DateCell` DateCell is used by `DatePicker` to render the individual grid cells in the calendar month.
    `class` | `IndexedCell<T>` An implementation of `Cell` which contains an index property which maps into the data model underlying the visualization.
    `class` | `ListCell<T>` The `Cell` type used within `ListView` instances.
    `class` | `TableCell<S,T>` Represents a single row/column intersection in a `TableView`.
    `class` | `TableRow<T>` TableRow is an `IndexedCell`, but rarely needs to be used by developers creating TableView instances.
    `class` | `TreeCell<T>` The `Cell` type used with the `TreeView` control.
    `class` | `TreeTableCell<S,T>` Represents a single row/column intersection in a `TreeTableView`.
    `class` | `TreeTableRow<T>` TreeTableRow is an `IndexedCell`, but rarely needs to be used by developers creating TreeTableView instances.

  - ### Uses of Cell in javafx.scene.control.cell

    Subclasses of Cell in javafx.scene.control.cell
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CheckBoxListCell<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.
    `class` | `CheckBoxTableCell<S,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.
    `class` | `CheckBoxTreeCell<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).
    `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` | `ChoiceBoxListCell<T>` A class containing a `ListCell` implementation that draws a `ChoiceBox` node inside the cell.
    `class` | `ChoiceBoxTableCell<S,T>` A class containing a `TableCell` implementation that draws a `ChoiceBox` node inside the cell.
    `class` | `ChoiceBoxTreeCell<T>` A class containing a `ListCell` implementation that draws a `ChoiceBox` node inside the cell.
    `class` | `ChoiceBoxTreeTableCell<S,T>` A class containing a `TreeTableCell` implementation that draws a `ChoiceBox` node inside the cell.
    `class` | `ComboBoxListCell<T>` A class containing a `ListCell` implementation that draws a `ComboBox` node inside the cell.
    `class` | `ComboBoxTableCell<S,T>` A class containing a `TableCell` implementation that draws a `ComboBox` node inside the cell.
    `class` | `ComboBoxTreeCell<T>` A class containing a `TreeCell` implementation that draws a `ComboBox` node inside the cell.
    `class` | `ComboBoxTreeTableCell<S,T>` A class containing a `TreeTableCell` implementation that draws a `ComboBox` node inside the cell.
    `class` | `ProgressBarTableCell<S>` A class containing a `TableCell` implementation that draws a `ProgressBar` node inside the cell.
    `class` | `ProgressBarTreeTableCell<S>` A class containing a `TreeTableCell` implementation that draws a `ProgressBar` node inside the cell.
    `class` | `TextFieldListCell<T>` A class containing a `ListCell` implementation that draws a `TextField` node inside the cell.
    `class` | `TextFieldTableCell<S,T>` A class containing a `TableCell` implementation that draws a `TextField` node inside the cell.
    `class` | `TextFieldTreeCell<T>` A class containing a `TreeCell` implementation that draws a `TextField` node inside the cell.
    `class` | `TextFieldTreeTableCell<S,T>` A class containing a `TableCell` implementation that draws a `TextField` node inside the cell.

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, 2019, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.