Top Fields Constructors Methods
com.dlsc.gemsfx.skins

public Class AdvancedTableViewSkin<T>

extends TableViewSkin<T>
Class Inheritance
Imports
javafx.scene.control.Control, .TableView, javafx.scene.control.skin.TableViewSkin

Field Summary

Modifier and TypeField and Description
private AdvancedTableHeaderRow

Constructor Summary

AccessConstructor and Description
public
AdvancedTableViewSkin(TableView<T>
The control that this skin should be installed onto.
control
)

Creates a new TableViewSkin instance, installing the necessary child nodes into the Control list, as well as the necessary input mappings for handling key, mouse, etc. events.

Method Summary

Modifier and TypeMethod and Description
protected AdvancedTableHeaderRow

Returns:

A new TableHeaderRow instance.
createTableHeaderRow
()

Overrides javafx.scene.control.skin.TableViewSkinBase.createTableHeaderRow.

Creates a new TableHeaderRow instance.

public AdvancedTableHeaderRow
Inherited from javafx.scene.control.skin.TableViewSkin:
disposeexecuteAccessibleActiongetItemCountqueryAccessibleAttribute

Field Detail

tableHeaderRowback to summary
private AdvancedTableHeaderRow tableHeaderRow

Hides javafx.scene.control.skin.TableViewSkinBase.tableHeaderRow.

Constructor Detail

AdvancedTableViewSkinback to summary
public AdvancedTableViewSkin(TableView<T> control)

Creates a new TableViewSkin instance, installing the necessary child nodes into the Control list, as well as the necessary input mappings for handling key, mouse, etc. events.

Parameters
control:TableView<T>

The control that this skin should be installed onto.

Method Detail

createTableHeaderRowback to summary
protected AdvancedTableHeaderRow createTableHeaderRow()

Overrides javafx.scene.control.skin.TableViewSkinBase.createTableHeaderRow.

Creates a new TableHeaderRow 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:AdvancedTableHeaderRow

A new TableHeaderRow instance.

Annotations
@Override
getTableHeaderRowback to summary
public AdvancedTableHeaderRow getTableHeaderRow()

Overrides javafx.scene.control.skin.TableViewSkinBase.getTableHeaderRow.

Doc from javafx.scene.control.skin.TableViewSkinBase.getTableHeaderRow.

Returns the TableHeaderRow created using createTableHeaderRow().

Annotations
@Override