Class SegmentedBarSkin<T extends SegmentedBar.Segment>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected double computeMaxHeight​(double width, double topInset, double rightInset, double bottomInset, double leftInset)  
      protected double computeMaxWidth​(double height, double topInset, double rightInset, double bottomInset, double leftInset)  
      protected double computeMinHeight​(double width, double topInset, double rightInset, double bottomInset, double leftInset)  
      protected double computeMinWidth​(double height, double topInset, double rightInset, double bottomInset, double leftInset)  
      protected double computePrefHeight​(double width, double topInset, double rightInset, double bottomInset, double leftInset)  
      protected double computePrefWidth​(double height, double topInset, double rightInset, double bottomInset, double leftInset)  
      protected void layoutChildren​(double contentX, double contentY, double contentWidth, double contentHeight)  
      • Methods inherited from class javafx.scene.control.SkinBase

        computeBaselineOffset, consumeMouseEvents, dispose, executeAccessibleAction, getChildren, getClassCssMetaData, getCssMetaData, getNode, getSkinnable, 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 Detail

      • SegmentedBarSkin

        public SegmentedBarSkin​(SegmentedBar<T> bar)
    • Method Detail

      • computePrefHeight

        protected double computePrefHeight​(double width,
                                           double topInset,
                                           double rightInset,
                                           double bottomInset,
                                           double leftInset)
        Overrides:
        computePrefHeight in class javafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
      • computePrefWidth

        protected double computePrefWidth​(double height,
                                          double topInset,
                                          double rightInset,
                                          double bottomInset,
                                          double leftInset)
        Overrides:
        computePrefWidth in class javafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
      • computeMinHeight

        protected double computeMinHeight​(double width,
                                          double topInset,
                                          double rightInset,
                                          double bottomInset,
                                          double leftInset)
        Overrides:
        computeMinHeight in class javafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
      • computeMinWidth

        protected double computeMinWidth​(double height,
                                         double topInset,
                                         double rightInset,
                                         double bottomInset,
                                         double leftInset)
        Overrides:
        computeMinWidth in class javafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
      • computeMaxHeight

        protected double computeMaxHeight​(double width,
                                          double topInset,
                                          double rightInset,
                                          double bottomInset,
                                          double leftInset)
        Overrides:
        computeMaxHeight in class javafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
      • computeMaxWidth

        protected double computeMaxWidth​(double height,
                                         double topInset,
                                         double rightInset,
                                         double bottomInset,
                                         double leftInset)
        Overrides:
        computeMaxWidth in class javafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>
      • layoutChildren

        protected void layoutChildren​(double contentX,
                                      double contentY,
                                      double contentWidth,
                                      double contentHeight)
        Overrides:
        layoutChildren in class javafx.scene.control.SkinBase<SegmentedBar<T extends SegmentedBar.Segment>>