Package javafx.scene.control.skin
Class CellSkinBase<C extends Cell,B extends BehaviorBase<C>>
java.lang.Object
javafx.scene.control.SkinBase<C>
com.sun.javafx.scene.control.skin.BehaviorSkinBase<C,B>
javafx.scene.control.skin.LabeledSkinBase<C,B>
javafx.scene.control.skin.CellSkinBase<C,B>
- All Implemented Interfaces:
Skin<C>
A base skin implementation, specifically for ListCellSkin and TreeCellSkin.
This might not be a suitable base class for TreeCellSkin or some other
such skins.
-
Property Summary
-
Field Summary
Fields inherited from class com.sun.javafx.scene.control.skin.BehaviorSkinBase
IS_TOUCH_SUPPORTED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal ReadOnlyDoubleProperty
The default cell size.final double
Gets the value of thecellSize
property.Methods inherited from class javafx.scene.control.skin.LabeledSkinBase
bottomLabelPadding, computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, handleControlPropertyChanged, isIgnoreGraphic, isIgnoreText, layoutChildren, layoutLabelInArea, layoutLabelInArea, leftLabelPadding, rightLabelPadding, topLabelPadding, updateChildren
Methods inherited from class com.sun.javafx.scene.control.skin.BehaviorSkinBase
dispose, getBehavior, registerChangeListener
Methods inherited from class javafx.scene.control.SkinBase
consumeMouseEvents, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, registerChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners
-
Property Details
-
cellSize
The default cell size. For vertical ListView or a TreeView or TableView this is the height, for a horizontal ListView this is the width. This is settable from CSS- See Also:
-
-
Constructor Details
-
CellSkinBase
-
-
Method Details
-
getCellSize
public final double getCellSize()Gets the value of thecellSize
property.- Property description:
- The default cell size. For vertical ListView or a TreeView or TableView this is the height, for a horizontal ListView this is the width. This is settable from CSS
- Returns:
- the value of the
cellSize
property - See Also:
-
cellSizeProperty
The default cell size. For vertical ListView or a TreeView or TableView this is the height, for a horizontal ListView this is the width. This is settable from CSS- Returns:
- the
cellSize
property - See Also:
-