| Modifier and Type | Class and Description |
|---|---|
| public static enum | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| private RangeSliderSkin. | |
| private RangeSliderSkin. | |
| private RangeSliderSkin. | |
| private double | |
| private Orientation | |
| private double | |
| private Point2D | |
| private StackPane | |
| private double | |
| private double | |
| private Callback | selectedValue
State and Functions * |
| private boolean | |
| private double | |
| private double | |
| private NumberAxis | tickLine
Track if slider is vertical/horizontal and cause re layout |
| private StackPane | |
| private double | |
| private double | |
| private double |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private double | |
| protected double | computeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
Overrides javafx. Computes the maximum allowable height of the Skin, based on the provided width. |
| protected double | computeMaxWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
Overrides javafx. Computes the maximum allowable width of the Skin, based on the provided height. |
| protected double | computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
Overrides javafx. Computes the minimum allowable height of the Skin, based on the provided width. |
| protected double | computeMinWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
Overrides javafx. Computes the minimum allowable width of the Skin, based on the provided height. |
| protected double | computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset)
Overrides javafx. Calculates the preferred height of this |
| protected double | computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset)
Overrides javafx. Calculates the preferred width of this |
| private void | |
| private void | |
| private void | |
| private double | getMaxMinusMinNoZero()
Returns: the difference between max and min, but if they have the same value, 1 is returned instead of 0 because otherwise the division where it can be used will return Nan. |
| private void | |
| private void | |
| private void | |
| pack-priv void | |
| private void | |
| private void | |
| private void | |
| private void | |
| private boolean | |
| protected void | layoutChildren(final double x, final double y, final double w, final double h)
Overrides javafx. Called during the layout pass of the scenegraph. |
| public void | lowThumbDragged(MouseEvent e, double
The mouse position on track with 0.0 being beginning of
track and 1.0 being the end position)
|
| public void | lowThumbPressed(MouseEvent e, double
The mouse position on track with 0.0 being beginning of
track and 1.0 being the end position)
|
| public void | |
| private double | |
| private void | |
| private void | positionHighThumb()
Called when ever either min, max or highValue changes, so highthumb's layoutX, Y is recomputed. |
| private void | positionLowThumb()
Called when ever either min, max or lowValue changes, so lowthumb's layoutX, Y is recomputed. |
| private void | |
| public void | |
| private void | setShowTickMarks(boolean ticksVisible, boolean labelsVisible)
When ticks or labels are changing of visibility, we compute the new visibility and add the necessary objets. |
| private double | |
| private void | trackPress(MouseEvent e, double
The mouse position on track with 0.0 being beginning of
track and 1.0 being the end position)Invoked by the RangeSlider |
| public void |
| currentFocus | back to summary |
|---|---|
| private RangeSliderSkin. | |
| highThumb | back to summary |
|---|---|
| private RangeSliderSkin. | |
| lowThumb | back to summary |
|---|---|
| private RangeSliderSkin. | |
| lowThumbPos | back to summary |
|---|---|
| private double lowThumbPos | |
| orientation | back to summary |
|---|---|
| private Orientation orientation | |
| preDragPos | back to summary |
|---|---|
| private double preDragPos | |
| preDragThumbPoint | back to summary |
|---|---|
| private Point2D preDragThumbPoint | |
| rangeBar | back to summary |
|---|---|
| private StackPane rangeBar | |
| rangeEnd | back to summary |
|---|---|
| private double rangeEnd | |
| rangeStart | back to summary |
|---|---|
| private double rangeStart | |
| selectedValue | back to summary |
|---|---|
| private Callback<Void, RangeSliderSkin. State and Functions * | |
| showTickMarks | back to summary |
|---|---|
| private boolean showTickMarks | |
| thumbHeight | back to summary |
|---|---|
| private double thumbHeight | |
| thumbWidth | back to summary |
|---|---|
| private double thumbWidth | |
| tickLine | back to summary |
|---|---|
| private NumberAxis tickLine Track if slider is vertical/horizontal and cause re layout | |
| track | back to summary |
|---|---|
| private StackPane track | |
| trackLength | back to summary |
|---|---|
| private double trackLength | |
| trackStart | back to summary |
|---|---|
| private double trackStart | |
| trackToTickGap | back to summary |
|---|---|
| private double trackToTickGap | |
| RangeSliderSkin | back to summary |
|---|---|
| public RangeSliderSkin(final RangeSlider rangeSlider) | |
| computeIncrement | back to summary |
|---|---|
| private double computeIncrement() | |
| computeMaxHeight | back to summary |
|---|---|
| protected double computeMaxHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) Overrides javafx. Doc from javafx. Computes the maximum allowable height of the Skin, based on the provided width.
| |
| computeMaxWidth | back to summary |
|---|---|
| protected double computeMaxWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset) Overrides javafx. Doc from javafx. Computes the maximum allowable width of the Skin, based on the provided height.
| |
| computeMinHeight | back to summary |
|---|---|
| protected double computeMinHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) Overrides javafx. Doc from javafx. Computes the minimum allowable height of the Skin, based on the provided width.
| |
| computeMinWidth | back to summary |
|---|---|
| protected double computeMinWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset) Overrides javafx. Doc from javafx. Computes the minimum allowable width of the Skin, based on the provided height.
| |
| computePrefHeight | back to summary |
|---|---|
| protected double computePrefHeight(double width, double topInset, double rightInset, double bottomInset, double leftInset) Overrides javafx. Doc from javafx. Calculates the preferred height of this
| |
| computePrefWidth | back to summary |
|---|---|
| protected double computePrefWidth(double height, double topInset, double rightInset, double bottomInset, double leftInset) Overrides javafx. Doc from javafx. Calculates the preferred width of this
| |
| confirmRange | back to summary |
|---|---|
| private void confirmRange() | |
| decrementValue | back to summary |
|---|---|
| private void decrementValue() | |
| end | back to summary |
|---|---|
| private void end() | |
| getMaxMinusMinNoZero | back to summary |
|---|---|
private double getMaxMinusMinNoZero()
| |
| highThumbDragged | back to summary |
|---|---|
| private void highThumbDragged(MouseEvent e, double position) | |
| highThumbPressed | back to summary |
|---|---|
| private void highThumbPressed(MouseEvent e, double position) | |
| highThumbReleased | back to summary |
|---|---|
| private void highThumbReleased(MouseEvent e) | |
| home | back to summary |
|---|---|
| pack-priv void home() | |
| incrementValue | back to summary |
|---|---|
| private void incrementValue() | |
| initFirstThumb | back to summary |
|---|---|
| private void initFirstThumb() | |
| initRangeBar | back to summary |
|---|---|
| private void initRangeBar() | |
| initSecondThumb | back to summary |
|---|---|
| private void initSecondThumb() | |
| isHorizontal | back to summary |
|---|---|
| private boolean isHorizontal() | |
| layoutChildren | back to summary |
|---|---|
| protected void layoutChildren(final double x, final double y, final double w, final double h) Overrides javafx. Doc from javafx. Called during the layout pass of the scenegraph.
| |
| lowThumbDragged | back to summary |
|---|---|
public void lowThumbDragged(MouseEvent e, double position)
| |
| lowThumbPressed | back to summary |
|---|---|
public void lowThumbPressed(MouseEvent e, double position)
| |
| lowThumbReleased | back to summary |
|---|---|
| public void lowThumbReleased(MouseEvent e) When lowThumb is released lowValueChanging should be set to false. | |
| minTrackLength | back to summary |
|---|---|
| private double minTrackLength() | |
| moveRange | back to summary |
|---|---|
| private void moveRange(double position) | |
| positionHighThumb | back to summary |
|---|---|
| private void positionHighThumb() Called when ever either min, max or highValue changes, so highthumb's layoutX, Y is recomputed. | |
| positionLowThumb | back to summary |
|---|---|
| private void positionLowThumb() Called when ever either min, max or lowValue changes, so lowthumb's layoutX, Y is recomputed. | |
| rtl | back to summary |
|---|---|
| private void rtl(RangeSlider node, Runnable rtlMethod, Runnable nonRtlMethod) | |
| setSelectedValue | back to summary |
|---|---|
| public void setSelectedValue(Callback<Void, RangeSliderSkin. | |
| setShowTickMarks | back to summary |
|---|---|
| private void setShowTickMarks(boolean ticksVisible, boolean labelsVisible) When ticks or labels are changing of visibility, we compute the new visibility and add the necessary objets. After this method, we must be sure to add the high Thumb and the rangeBar. | |
| snapValueToTicks | back to summary |
|---|---|
| private double snapValueToTicks(double d) | |
| trackPress | back to summary |
|---|---|
| private void trackPress(MouseEvent e, double position) Invoked by the RangeSlider
| |
| trackRelease | back to summary |
|---|---|
| public void trackRelease(MouseEvent e, double position) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final RangeSliderSkin. | |
| public static final RangeSliderSkin. | |
| public static final RangeSliderSkin. | |
| public static final RangeSliderSkin. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static RangeSliderSkin. | |
| public static RangeSliderSkin. |
| HIGH_THUMB | back to summary |
|---|---|
| public static final RangeSliderSkin. | |
| LOW_THUMB | back to summary |
|---|---|
| public static final RangeSliderSkin. | |
| NONE | back to summary |
|---|---|
| public static final RangeSliderSkin. | |
| RANGE_BAR | back to summary |
|---|---|
| public static final RangeSliderSkin. | |
| FocusedChild | back to summary |
|---|---|
| private FocusedChild() | |
| valueOf | back to summary |
|---|---|
| public static RangeSliderSkin. | |
| values | back to summary |
|---|---|
| public static RangeSliderSkin. | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| ThumbPane | back to summary |
|---|---|
| private ThumbPane() | |
| setFocus | back to summary |
|---|---|
| public void setFocus(boolean value) | |