-
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
dispatcherPane
AbstractMultiSlider.DispatcherPane dispatcherPane
the 'glass pane' on top of the sliders to dispatch the mouse clicks and drags to the correct slider.
-
drawThumbLabels
boolean drawThumbLabels
whether we draw thumb labels or not.
-
initialIndexValues
int[] initialIndexValues
the initial index values of the labels for the reset function.
-
labelPanel
AbstractMultiSlider.LabelPanel labelPanel
the panel in which the thumb labels can be drawn if this is wanted.
-
lastIndexValues
int[] lastIndexValues
the last known index values of the labels for the state change function.
-
overlap
boolean overlap
MultiSlider restriction on overlap.
-
passing
boolean passing
MultiSlider restriction on passing.
-
sliders
JSlider[] sliders
the sliders that are stacked on top of each other.
-
testingStateChange
boolean testingStateChange
busy testing whether the state change of an underlying slider is okay, to avoid stack overflow.
-
thumbLabels
Map<Integer,String> thumbLabels
the labels per thumb (per underlying slider).
-
trackSizeHiPx
int trackSizeHiPx
the track size highest pixel (to calculate width for horizontal slider; height for vertical slider).
-
trackSizeLoPx
int trackSizeLoPx
the track size lowest pixel (to calculate width for horizontal slider; height for vertical slider).
-
-
-
- serialVersionUID:
- 20241124L
-
- serialVersionUID:
- 20241124L
-
Serialized Fields
-
max
T extends Number & Comparable<T> max
the highest value of the linear scale.
-
min
T extends Number & Comparable<T> min
the lowest value of the linear scale.
-
unitTicks
int unitTicks
the number of ticks of the linear scale. The number of intervals in unitTicks - 1.
-
- serialVersionUID:
- 20241120L