public class TableViewSkin<T> extends TableViewSkinBase<T,T,<any>,<any>,<any>>
TableView
control.TableView
Modifier and Type | Field and Description |
---|---|
private <any> |
behavior
*
Private Fields *
*
|
flow, needCellsReconfigured, needCellsRecreated
Constructor and Description |
---|
TableViewSkin(<any> control)
Creates a new TableViewSkin instance, installing the necessary child
nodes into the Control
children list, as
well as the necessary input mappings for handling key, mouse, etc events. |
Modifier and Type | Method and Description |
---|---|
private <any> |
createCell() |
void |
dispose() |
protected void |
executeAccessibleAction(AccessibleAction action,
java.lang.Object... parameters) |
protected int |
getItemCount()
Returns the total number of items in this container, including those
that are currently hidden because they are out of view.
|
(package private) void |
horizontalScroll() |
java.lang.Object |
queryAccessibleAttribute(AccessibleAttribute attribute,
java.lang.Object... parameters) |
computePrefHeight, computePrefWidth, createTableHeaderRow, getColumnReorderLine, getTableHeaderRow, layoutChildren, onFocusNextCell, onFocusPreviousCell, onMoveToFirstCell, onMoveToLastCell, onScrollPageDown, onScrollPageUp, onSelectLeftCell, onSelectNextCell, onSelectPreviousCell, onSelectRightCell, scrollHorizontally, scrollHorizontally, updateItemCount, updatePlaceholderRegionVisibility
checkState, createVirtualFlow, getMaxCellWidth, getVirtualFlow, getVirtualFlowPreferredHeight, markItemCountDirty, requestRebuildCells
public TableViewSkin(<any> control)
children
list, as
well as the necessary input mappings for handling key, mouse, etc events.control
- The control that this skin should be installed onto.public void dispose()
dispose
in class TableViewSkinBase<T,T,<any>,<any>,<any>>
public java.lang.Object queryAccessibleAttribute(AccessibleAttribute attribute, java.lang.Object... parameters)
queryAccessibleAttribute
in class TableViewSkinBase<T,T,<any>,<any>,<any>>
protected void executeAccessibleAction(AccessibleAction action, java.lang.Object... parameters)
private <any> createCell()
protected int getItemCount()
getItemCount
in class VirtualContainerBase<<any>,<any>>
void horizontalScroll()
horizontalScroll
in class TableViewSkinBase<T,T,<any>,<any>,<any>>