Uses of Class
javafx.scene.control.TableColumnBase
-
Packages that use TableColumnBase 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.skin The javafx.scene.control.skin package is where the skin classes, typically one for each UI control, are located -
-
Uses of TableColumnBase in javafx.scene.control
Classes in javafx.scene.control with type parameters of type TableColumnBase Modifier and Type Class Description classTableFocusModel<T,TC extends TableColumnBase<T,?>>The abstract base class for FocusModel implementations that are used within table-like controls (most notablyTableViewandTreeTableView.classTablePositionBase<TC extends TableColumnBase>This class is used to represent a single row/column/cell in a table.Subclasses of TableColumnBase in javafx.scene.control Modifier and Type Class Description classTableColumn<S,T>ATableViewis made up of a number of TableColumn instances.classTreeTableColumn<S,T>ATreeTableViewis made up of a number of TreeTableColumn instances.Methods in javafx.scene.control with type parameters of type TableColumnBase Modifier and Type Method Description static <T extends TableColumnBase<?,?>>
EventType<ScrollToEvent<T>>ScrollToEvent. scrollToColumn()This event occurs if the user requests scrolling aTableColumnBase(i.e.Methods in javafx.scene.control that return TableColumnBase Modifier and Type Method Description TableColumnBase<S,?>ResizeFeaturesBase. getColumn()Returns the column upon which the resize is occurring, or null if this ResizeFeatures instance was created as a result of a resize operation.TableColumnBase<S,?>TableColumnBase. getParentColumn()Gets the value of the property parentColumn.Methods in javafx.scene.control that return types with arguments of type TableColumnBase Modifier and Type Method Description abstract ObservableList<? extends TableColumnBase<S,?>>TableColumnBase. getColumns()This enables support for nested columns, which can be useful to group together related data.ReadOnlyObjectProperty<TableColumnBase<S,?>>TableColumnBase. parentColumnProperty()This read-only property will always refer to the parent of this column, in the situation where nested columns are being used.Methods in javafx.scene.control with parameters of type TableColumnBase Modifier and Type Method Description abstract voidTableSelectionModel. clearAndSelect(int row, TableColumnBase<T,?> column)Clears all selection, and then selects the cell at the given row/column intersection.voidTableView.TableViewSelectionModel. clearAndSelect(int row, TableColumnBase<S,?> column)Clears all selection, and then selects the cell at the given row/column intersection.abstract voidTableSelectionModel. clearSelection(int row, TableColumnBase<T,?> column)Removes selection from the specified row/column position (in view indexes).voidTableView.TableViewSelectionModel. clearSelection(int row, TableColumnBase<S,?> column)Removes selection from the specified row/column position (in view indexes).abstract booleanTableSelectionModel. isSelected(int row, TableColumnBase<T,?> column)Convenience function which tests whether the given row and column index is currently selected in this table instance.booleanTableView.TableViewSelectionModel. isSelected(int row, TableColumnBase<S,?> column)Convenience function which tests whether the given row and column index is currently selected in this table instance.abstract voidTableSelectionModel. select(int row, TableColumnBase<T,?> column)Selects the cell at the given row/column intersection.voidTableView.TableViewSelectionModel. select(int row, TableColumnBase<S,?> column)Selects the cell at the given row/column intersection.abstract voidTableSelectionModel. selectRange(int minRow, TableColumnBase<T,?> minColumn, int maxRow, TableColumnBase<T,?> maxColumn)Selects the cells in the range (minRow, minColumn) to (maxRow, maxColumn), inclusive.voidTableView.TableViewSelectionModel. selectRange(int minRow, TableColumnBase<S,?> minColumn, int maxRow, TableColumnBase<S,?> maxColumn)Selects the cells in the range (minRow, minColumn) to (maxRow, maxColumn), inclusive.voidTreeTableView.TreeTableViewSelectionModel. selectRange(int minRow, TableColumnBase<TreeItem<S>,?> minColumn, int maxRow, TableColumnBase<TreeItem<S>,?> maxColumn)Selects the cells in the range (minRow, minColumn) to (maxRow, maxColumn), inclusive.Constructors in javafx.scene.control with parameters of type TableColumnBase Constructor Description ResizeFeaturesBase(TableColumnBase<S,?> column, Double delta)Creates an instance of this class, with the provided TableColumnBase and delta values being set and stored in this immutable instance. -
Uses of TableColumnBase in javafx.scene.control.skin
Classes in javafx.scene.control.skin with type parameters of type TableColumnBase Modifier and Type Class Description classTableViewSkinBase<M,S,C extends Control,I extends IndexedCell<M>,TC extends TableColumnBase<S,?>>TableViewSkinBase is the base skin class used by controls such asTableViewandTreeTableView(the concrete classes areTableViewSkinandTreeTableViewSkin, respectively).Methods in javafx.scene.control.skin that return TableColumnBase Modifier and Type Method Description TableColumnBase<S,T>TableCellSkinBase. getTableColumn()Gets the value of the property tableColumn.TableColumnBase<?,?>TableColumnHeader. getTableColumn()Gets the value of the property tableColumn.protected abstract TableColumnBase<T,?>TableRowSkinBase. getTableColumn(R cell)Returns theTableColumnBaseinstance for the given cell instance.Methods in javafx.scene.control.skin that return types with arguments of type TableColumnBase Modifier and Type Method Description protected abstract ObservableList<? extends TableColumnBase>TableRowSkinBase. getVisibleLeafColumns()Returns an unmodifiable list containing the currently visible leaf columns.abstract ReadOnlyObjectProperty<? extends TableColumnBase<S,T>>TableCellSkinBase. tableColumnProperty()The TableColumnBase instance that is responsible for this Cell.ReadOnlyObjectProperty<TableColumnBase<?,?>>TableColumnHeader. tableColumnProperty()A property that refers to theTableColumnBaseinstance that this header is visually represents.Methods in javafx.scene.control.skin with parameters of type TableColumnBase Modifier and Type Method Description protected TableCell<T,?>TableRowSkin. createCell(TableColumnBase tcb)Creates a new cell instance that is suitable for representing the given table column instance.protected abstract RTableRowSkinBase. createCell(TableColumnBase<T,?> tc)Creates a new cell instance that is suitable for representing the given table column instance.protected TreeTableCell<T,?>TreeTableRowSkin. createCell(TableColumnBase tcb)Creates a new cell instance that is suitable for representing the given table column instance.protected TableColumnHeaderNestedTableColumnHeader. createTableColumnHeader(TableColumnBase col)Creates a new TableColumnHeader instance for the given TableColumnBase instance.Constructors in javafx.scene.control.skin with parameters of type TableColumnBase Constructor Description NestedTableColumnHeader(TableColumnBase tc)Creates a new NestedTableColumnHeader instance to visually represent the givenTableColumnBaseinstance.TableColumnHeader(TableColumnBase tc)Creates a new TableColumnHeader instance to visually represent the givenTableColumnBaseinstance.
-