Class RangeSliderSkin

    • Constructor Detail

      • RangeSliderSkin

        public RangeSliderSkin​(RangeSlider rangeSlider)
    • Method Detail

      • computeMinWidth

        protected double computeMinWidth​(double height,
                                         double topInset,
                                         double rightInset,
                                         double bottomInset,
                                         double leftInset)
        Overrides:
        computeMinWidth in class SkinBase<RangeSlider>
      • computeMinHeight

        protected double computeMinHeight​(double width,
                                          double topInset,
                                          double rightInset,
                                          double bottomInset,
                                          double leftInset)
        Overrides:
        computeMinHeight in class SkinBase<RangeSlider>
      • computePrefWidth

        protected double computePrefWidth​(double height,
                                          double topInset,
                                          double rightInset,
                                          double bottomInset,
                                          double leftInset)
        Overrides:
        computePrefWidth in class SkinBase<RangeSlider>
      • computePrefHeight

        protected double computePrefHeight​(double width,
                                           double topInset,
                                           double rightInset,
                                           double bottomInset,
                                           double leftInset)
        Overrides:
        computePrefHeight in class SkinBase<RangeSlider>
      • computeMaxWidth

        protected double computeMaxWidth​(double height,
                                         double topInset,
                                         double rightInset,
                                         double bottomInset,
                                         double leftInset)
        Overrides:
        computeMaxWidth in class SkinBase<RangeSlider>
      • computeMaxHeight

        protected double computeMaxHeight​(double width,
                                          double topInset,
                                          double rightInset,
                                          double bottomInset,
                                          double leftInset)
        Overrides:
        computeMaxHeight in class SkinBase<RangeSlider>
      • trackRelease

        public void trackRelease​(MouseEvent e,
                                 double position)
      • lowThumbPressed

        public void lowThumbPressed​(MouseEvent e,
                                    double position)
        Parameters:
        position - The mouse position on track with 0.0 being beginning of track and 1.0 being the end
      • lowThumbDragged

        public void lowThumbDragged​(MouseEvent e,
                                    double position)
        Parameters:
        position - The mouse position on track with 0.0 being beginning of track and 1.0 being the end
      • lowThumbReleased

        public void lowThumbReleased​(MouseEvent e)
        When lowThumb is released lowValueChanging should be set to false.