public class CellSkinBase<C extends Cell> extends LabeledSkinBase<C>
Cell
control, and subclasses such
as javafx.scene.control.ListCell
, javafx.scene.control.TreeCell
,
etc.Cell
Type | Property and Description |
---|---|
ReadOnlyDoubleProperty |
cellSize
The default cell size.
|
Modifier and Type | Class and Description |
---|---|
private static class |
CellSkinBase.StyleableProperties |
Modifier and Type | Field and Description |
---|---|
private DoubleProperty |
cellSize
The default cell size.
|
(package private) static double |
DEFAULT_CELL_SIZE
*
Stylesheet Handling *
*
|
ellipsisWidth, graphic, graphicPropertyChangedListener, invalidText, text, textWidth
Constructor and Description |
---|
CellSkinBase(C control)
Creates a new CellSkinBase 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 |
---|---|
ReadOnlyDoubleProperty |
cellSizeProperty()
The default cell size.
|
private DoubleProperty |
cellSizePropertyImpl() |
double |
getCellSize()
Gets the value of the property cellSize.
|
static java.util.List<<any>> |
getClassCssMetaData()
Returns the CssMetaData associated with this class, which may include the
CssMetaData of its superclasses.
|
java.util.List<<any>> |
getCssMetaData() |
bottomLabelPadding, computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, isIgnoreGraphic, isIgnoreText, layoutChildren, layoutLabelInArea, layoutLabelInArea, leftLabelPadding, mnemonicTargetChanged, queryAccessibleAttribute, rightLabelPadding, topLabelPadding, updateChildren, updateDisplayedText
public final ReadOnlyDoubleProperty cellSizeProperty
getCellSize()
private DoubleProperty cellSize
static final double DEFAULT_CELL_SIZE
public CellSkinBase(C 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 final double getCellSize()
public final ReadOnlyDoubleProperty cellSizeProperty()
getCellSize()
private DoubleProperty cellSizePropertyImpl()
public static java.util.List<<any>> getClassCssMetaData()
public java.util.List<<any>> getCssMetaData()