Class TableCell<S,​T>

    • Constructor Detail

      • TableCell

        public TableCell()
        Constructs a default TableCell instance with a style class of 'table-cell'
    • Method Detail

      • getTableColumn

        public final TableColumn<S,​T> getTableColumn()
        Gets the value of the property tableColumn.
        Property description:
        The TableColumn instance that backs this TableCell.
      • getTableView

        public final TableView<S> getTableView()
        Gets the value of the property tableView.
        Property description:
        The TableView associated with this TableCell.
      • getTableRow

        public final TableRow<S> getTableRow()
        Gets the value of the property tableRow.
        Property description:
        The TableRow that this TableCell currently finds itself placed within. The TableRow may be null early in the TableCell lifecycle, in the period between the TableCell being instantiated and being set into an owner TableRow.
      • tableRowProperty

        public final ReadOnlyObjectProperty<TableRow<S>> tableRowProperty()
        The TableRow that this TableCell currently finds itself placed within. The TableRow may be null early in the TableCell lifecycle, in the period between the TableCell being instantiated and being set into an owner TableRow.
        See Also:
        getTableRow()
      • updateTableView

        public final void updateTableView​(TableView tv)
        Updates the TableView associated with this TableCell. This is typically only done once when the TableCell is first added to the TableView. Note: This function is intended to be used by experts, primarily by those implementing new Skins. It is not common for developers or designers to access this function directly.
        Parameters:
        tv - the TableView associated with this TableCell
      • updateTableRow

        public final void updateTableRow​(TableRow tableRow)
        Updates the TableRow associated with this TableCell. Note: This function is intended to be used by experts, primarily by those implementing new Skins. It is not common for developers or designers to access this function directly.
        Parameters:
        tableRow - the TableRow associated with this TableCell
      • updateTableColumn

        public final void updateTableColumn​(TableColumn col)
        Updates the TableColumn associated with this TableCell. Note: This function is intended to be used by experts, primarily by those implementing new Skins. It is not common for developers or designers to access this function directly.
        Parameters:
        col - the TableColumn associated with this TableCell