Class YearMonthViewSkin

java.lang.Object
javafx.scene.control.SkinBase<YearMonthView>
com.dlsc.gemsfx.skins.GemsSkinBase<YearMonthView>
com.dlsc.gemsfx.skins.YearMonthViewSkin
All Implemented Interfaces:
javafx.scene.control.Skin<YearMonthView>

public class YearMonthViewSkin extends GemsSkinBase<YearMonthView>
Skin for YearMonthView.

The skin builds a header for changing the displayed year and a two-column grid of month boxes with selected and current month pseudo classes.

  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new skin for the given year-month view.
  • Method Summary

    Methods 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

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • YearMonthViewSkin

      public YearMonthViewSkin(YearMonthView control)
      Creates a new skin for the given year-month view.
      Parameters:
      control - the year-month view to skin