- java.lang.Object
-
- javafx.scene.control.SkinBase<C>
-
- javafx.scene.control.skin.LabeledSkinBase<C>
-
- javafx.scene.control.skin.CellSkinBase<TableRow<ObservableList<SpreadsheetCell>>>
-
- impl.org.controlsfx.spreadsheet.GridRowSkin
-
- All Implemented Interfaces:
Skin<TableRow<ObservableList<SpreadsheetCell>>>
public class GridRowSkin extends CellSkinBase<TableRow<ObservableList<SpreadsheetCell>>>
-
-
Property Summary
-
Properties inherited from class javafx.scene.control.skin.CellSkinBase
cellSize
-
-
Constructor Summary
Constructors Constructor Description GridRowSkin(SpreadsheetHandle handle, TableRow<ObservableList<SpreadsheetCell>> gridRow)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected double
computeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
protected double
computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
protected double
computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
protected double
computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
protected void
layoutChildren(double x, double y, double w, double h)
-
Methods inherited from class javafx.scene.control.skin.CellSkinBase
cellSizeProperty, getCellSize, getClassCssMetaData, getCssMetaData
-
Methods inherited from class javafx.scene.control.skin.LabeledSkinBase
computeBaselineOffset, computeMaxWidth, computeMinWidth, layoutLabelInArea, layoutLabelInArea, queryAccessibleAttribute, updateChildren
-
Methods inherited from class javafx.scene.control.SkinBase
consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
-
-
-
-
Constructor Detail
-
GridRowSkin
public GridRowSkin(SpreadsheetHandle handle, TableRow<ObservableList<SpreadsheetCell>> gridRow)
-
-
Method Detail
-
layoutChildren
protected void layoutChildren(double x, double y, double w, double h)
- Overrides:
layoutChildren
in classLabeledSkinBase<TableRow<ObservableList<SpreadsheetCell>>>
-
computePrefWidth
protected double computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
- Overrides:
computePrefWidth
in classLabeledSkinBase<TableRow<ObservableList<SpreadsheetCell>>>
-
computePrefHeight
protected double computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
- Overrides:
computePrefHeight
in classLabeledSkinBase<TableRow<ObservableList<SpreadsheetCell>>>
-
computeMinHeight
protected double computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
- Overrides:
computeMinHeight
in classLabeledSkinBase<TableRow<ObservableList<SpreadsheetCell>>>
-
computeMaxHeight
protected double computeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
- Overrides:
computeMaxHeight
in classLabeledSkinBase<TableRow<ObservableList<SpreadsheetCell>>>
-
-