java.lang.Object
javafx.scene.control.SkinBase<C>
javafx.scene.control.skin.LabeledSkinBase<C>
javafx.scene.control.skin.CellSkinBase<C>
javafx.scene.control.skin.TableCellSkinBase<S,T,TableCell<S,T>>
javafx.scene.control.skin.TableCellSkin<ObservableList<SpreadsheetCell>,SpreadsheetCell>
impl.org.controlsfx.spreadsheet.CellViewSkin
- All Implemented Interfaces:
Skin<TableCell<ObservableList<SpreadsheetCell>,SpreadsheetCell>>
This is the skin for the
CellView.
Its main goal is to draw an object (a triangle) on cells which have their
SpreadsheetCell#commentedProperty() set to true.-
Property Summary
Properties inherited from class javafx.scene.control.skin.TableCellSkin
tableColumnProperties inherited from class javafx.scene.control.skin.CellSkinBase
cellSize -
Field Summary
FieldsModifier and TypeFieldDescriptionThis EventType can be used with anEventHandlerin order to catch when a SpreadsheetCell filter is activated/deactivated on this column. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected doublecomputePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) protected doublecomputePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset) protected voidlayoutChildren(double x, double y, double w, double h) Methods inherited from class javafx.scene.control.skin.TableCellSkin
dispose, tableColumnPropertyMethods inherited from class javafx.scene.control.skin.TableCellSkinBase
getTableColumnMethods inherited from class javafx.scene.control.skin.CellSkinBase
cellSizeProperty, getCellSize, getClassCssMetaData, getCssMetaDataMethods inherited from class javafx.scene.control.skin.LabeledSkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, layoutLabelInArea, layoutLabelInArea, queryAccessibleAttribute, updateChildrenMethods inherited from class javafx.scene.control.SkinBase
consumeMouseEvents, executeAccessibleAction, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
-
Field Details
-
FILTER_EVENT_TYPE
This EventType can be used with anEventHandlerin order to catch when a SpreadsheetCell filter is activated/deactivated on this column.
-
-
Constructor Details
-
CellViewSkin
-
-
Method Details
-
computePrefHeight
protected double computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) - Overrides:
computePrefHeightin classLabeledSkinBase<TableCell<ObservableList<SpreadsheetCell>,SpreadsheetCell>>
-
computePrefWidth
protected double computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset) -
layoutChildren
protected void layoutChildren(double x, double y, double w, double h) - Overrides:
layoutChildrenin classTableCellSkinBase<ObservableList<SpreadsheetCell>,SpreadsheetCell, TableCell<ObservableList<SpreadsheetCell>, SpreadsheetCell>>
-