Class CalendarPickerSkin
java.lang.Object
javafx.scene.control.SkinBase<CalendarPicker>
com.dlsc.gemsfx.skins.GemsSkinBase<CalendarPicker>
com.dlsc.gemsfx.skins.CustomComboBoxSkinBase<CalendarPicker>
com.dlsc.gemsfx.skins.ToggleVisibilityComboBoxSkin<CalendarPicker>
com.dlsc.gemsfx.skins.CalendarPickerSkin
- All Implemented Interfaces:
javafx.scene.control.Skin<CalendarPicker>
Skin for the
CalendarPicker control.
The skin renders the editor and arrow button and uses the associated
CalendarView as popup content for choosing a single date.
-
Constructor Summary
ConstructorsConstructorDescriptionCalendarPickerSkin(CalendarPicker picker) Creates a skin for the given calendar picker. -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()Removes all registered listeners, event handlers, and event filters, then delegates toSkinBase.dispose().protected javafx.scene.NodeReturns the content node shown inside the popup.Methods inherited from class ToggleVisibilityComboBoxSkin
mouseEntered, mouseExited, mouseReleased, popupOnAutoHideMethods inherited from class CustomComboBoxSkinBase
hide, showMethods inherited from class GemsSkinBase
register, register, register, register, registerFilter, registerHandlerMethods inherited from class javafx.scene.control.SkinBase
computeBaselineOffset, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, consumeMouseEvents, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, layoutChildren, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, queryAccessibleAttribute, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
-
Constructor Details
-
CalendarPickerSkin
Creates a skin for the given calendar picker.- Parameters:
picker- the calendar picker rendered by this skin
-
-
Method Details
-
getPopupContent
protected javafx.scene.Node getPopupContent()Description copied from class:CustomComboBoxSkinBaseReturns the content node shown inside the popup.- Specified by:
getPopupContentin classCustomComboBoxSkinBase<CalendarPicker>- Returns:
- the popup content node
-
dispose
public void dispose()Description copied from class:GemsSkinBaseRemoves all registered listeners, event handlers, and event filters, then delegates toSkinBase.dispose().- Specified by:
disposein interfacejavafx.scene.control.Skin<CalendarPicker>- Overrides:
disposein classGemsSkinBase<CalendarPicker>
-