Top Constructors Methods
com.dlsc.gemsfx.skins

public Class AdvancedTableHeaderRow

extends TableHeaderRow
Class Inheritance
Imports
javafx.scene.control.TableView, .TreeTableView, javafx.scene.control.skin.TableHeaderRow, .TableViewSkinBase

Constructor Summary

AccessConstructor and Description
public
AdvancedTableHeaderRow(TableViewSkinBase<M, S, C extends Control, I extends IndexedCell<M>, TC extends TableColumnBase<S, ?>>
The skin used by the UI control.
skin
)

Creates a new TableHeaderRow instance to visually represent the column header area of controls such as TableView and TreeTableView.

Method Summary

Modifier and TypeMethod and Description
protected AdvancedNestedTableColumnHeader

Returns:

A new NestedTableColumnHeader instance.
createRootHeader
()

Overrides javafx.scene.control.skin.TableHeaderRow.createRootHeader.

Creates a new NestedTableColumnHeader instance.

Inherited from javafx.scene.control.skin.TableHeaderRow:
computeMinHeightcomputePrefHeightcomputePrefWidthgetReorderingRegiongetRootHeaderisReorderinglayoutChildrenreorderingPropertysetReorderingsetReorderingRegionshowColumnMenuupdateScrollXupdateTableWidth

Constructor Detail

AdvancedTableHeaderRowback to summary
public AdvancedTableHeaderRow(TableViewSkinBase<M, S, C extends Control, I extends IndexedCell<M>, TC extends TableColumnBase<S, ?>> skin)

Creates a new TableHeaderRow instance to visually represent the column header area of controls such as TableView and TreeTableView.

Parameters
skin:TableViewSkinBase<M, S, C extends Control, I extends IndexedCell<M>, TC extends TableColumnBase<S, ?>>

The skin used by the UI control.

Method Detail

createRootHeaderback to summary
protected AdvancedNestedTableColumnHeader createRootHeader()

Overrides javafx.scene.control.skin.TableHeaderRow.createRootHeader.

Creates a new NestedTableColumnHeader instance. By default this method should not be overridden, but in some circumstances it makes sense (e.g., testing, or when extreme customization is desired).

Returns:AdvancedNestedTableColumnHeader

A new NestedTableColumnHeader instance.

Annotations
@Override