- 
- 
- 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