Class CellSkinBase<C extends Cell,B extends BehaviorBase<C>>

All Implemented Interfaces:
Skin<C>

public class CellSkinBase<C extends Cell,B extends BehaviorBase<C>> extends LabeledSkinBase<C,B>
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 Details

    • cellSize

      public final ReadOnlyDoubleProperty 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
      See Also:
  • Constructor Details

    • CellSkinBase

      public CellSkinBase(C control, B behavior)
  • Method Details

    • getCellSize

      public final double getCellSize()
      Gets the value of the cellSize 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

      public final ReadOnlyDoubleProperty 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: