Top Inners Fields Constructors Methods
com.dlsc.pickerfx.skins

public Class PickerSkinBase<T extends Picker<?>>

extends SkinBase<T extends Picker<?>>
Class Inheritance
Known Direct Subclasses
com.dlsc.pickerfx.skins.DurationPickerSkin, com.dlsc.pickerfx.skins.IntegerPickerSkin, com.dlsc.pickerfx.skins.ItemPickerSkin, com.dlsc.pickerfx.skins.LocalDatePickerSkin, com.dlsc.pickerfx.skins.LocalDateTimePickerSkin, com.dlsc.pickerfx.skins.LocalTimePickerSkin
Imports
com.dlsc.pickerfx.Picker, .Segment, java.util.Collections, .List, javafx.geometry.Orientation, .Pos, javafx.scene.Node, javafx.scene.control.SkinBase, javafx.scene.layout.HBox, .Pane, .Priority, .Region, .VBox

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private final Region
private Pane
private final Region
private final Region

Constructor Summary

AccessConstructor and Description
public
PickerSkinBase(T picker)

Method Summary

Modifier and TypeMethod and Description
protected void
add(Segment<?, ?> segment)

protected void
add(Node node)

private void
protected void
protected Pane
protected void
layoutChildren(double
the x position
contentX
,
double
the y position
contentY
,
double
the width
contentWidth
,
double
the height
contentHeight
)

Overrides javafx.scene.control.SkinBase.layoutChildren.

Called during the layout pass of the scenegraph.

Inherited from javafx.scene.control.SkinBase:
computeBaselineOffsetcomputeMaxHeightcomputeMaxWidthcomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthconsumeMouseEventsdisposeexecuteAccessibleActiongetChildrengetClassCssMetaDatagetCssMetaDatagetNodegetSkinnablelayoutInArealayoutInArealayoutInAreapositionInAreapositionInAreapseudoClassStateChangedqueryAccessibleAttributeregisterChangeListenerregisterInvalidationListenerregisterListChangeListenersnappedBottomInsetsnappedLeftInsetsnappedRightInsetsnappedTopInsetsnapPositionsnapPositionXsnapPositionYsnapSizesnapSizeXsnapSizeYsnapSpacesnapSpaceXsnapSpaceYunregisterChangeListenersunregisterInvalidationListenersunregisterListChangeListeners

Field Detail

bottomShadowback to summary
private final Region bottomShadow
containerback to summary
private Pane container
indicatorback to summary
private final Region indicator
topShadowback to summary
private final Region topShadow

Constructor Detail

PickerSkinBaseback to summary
public PickerSkinBase(T picker)

Method Detail

addback to summary
protected void add(Segment<?, ?> segment)
addback to summary
protected void add(Node node)
buildViewback to summary
private void buildView()
clearback to summary
protected void clear()
getContainerback to summary
protected Pane getContainer()
layoutChildrenback to summary
protected void layoutChildren(double contentX, double contentY, double contentWidth, double contentHeight)

Overrides javafx.scene.control.SkinBase.layoutChildren.

Doc from javafx.scene.control.SkinBase.layoutChildren.

Called during the layout pass of the scenegraph.

Parameters
contentX:double

the x position

contentY:double

the y position

contentWidth:double

the width

contentHeight:double

the height

Annotations
@Override
com.dlsc.pickerfx.skins back to summary

public Class PickerSkinBase.SegmentSeparator

extends Region
Class Inheritance

Field Summary

Inherited from javafx.scene.layout.Region:
USE_COMPUTED_SIZEUSE_PREF_SIZE

Constructor Summary

AccessConstructor and Description
public

Method Summary

Inherited from javafx.scene.layout.Region:
backgroundPropertyborderPropertycacheShapePropertycenterShapePropertycomputeMaxHeightcomputeMaxWidthcomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthgetBackgroundgetBordergetClassCssMetaDatagetCssMetaDatagetHeightgetInsetsgetMaxHeightgetMaxWidthgetMinHeightgetMinWidthgetOpaqueInsetsgetPaddinggetPrefHeightgetPrefWidthgetShapegetUserAgentStylesheetgetWidthheightPropertyinsetsPropertyisCacheShapeisCenterShapeisResizableisScaleShapeisSnapToPixellayoutInArealayoutInArealayoutInArealayoutInAreamaxHeightmaxHeightPropertymaxWidthmaxWidthPropertyminHeightminHeightPropertyminWidthminWidthPropertyopaqueInsetsPropertypaddingPropertypositionInAreapositionInAreaprefHeightprefHeightPropertyprefWidthprefWidthPropertyresizescaleShapePropertysetBackgroundsetBordersetCacheShapesetCenterShapesetHeightsetMaxHeightsetMaxSizesetMaxWidthsetMinHeightsetMinSizesetMinWidthsetOpaqueInsetssetPaddingsetPrefHeightsetPrefSizesetPrefWidthsetScaleShapesetShapesetSnapToPixelsetWidthshapePropertysnappedBottomInsetsnappedLeftInsetsnappedRightInsetsnappedTopInsetsnapPositionsnapPositionXsnapPositionYsnapSizesnapSizeXsnapSizeYsnapSpacesnapSpaceXsnapSpaceYsnapToPixelPropertywidthProperty

Constructor Detail

SegmentSeparatorback to summary
public SegmentSeparator()