Class JXMultiThumbSlider<E>

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable

@JavaBean public class JXMultiThumbSlider<E> extends JComponent
A slider which can have multiple control points or Thumbs.

The thumbs each represent a value between the minimum and maximum values of the slider. Thumbs can pass each other when being dragged. Thumbs have no default visual representation. To customize the look of the thumbs and the track behind the thumbs you must provide a ThumbRenderer and a TrackRenderer implementation. To listen for changes to the thumbs you must provide an implementation of ThumbDataListener. TODOs: add min/maxvalue convenience methods to jxmultithumbslider add plafs for windows, mac, and basic (if necessary) make way to properly control the height. hide the inner thumb component

Author:
jm158417 Joshua Marinacci joshy
See Also:
  • Field Details

  • Constructor Details

    • JXMultiThumbSlider

      public JXMultiThumbSlider()
      Creates a new instance of JMultiThumbSlider
  • Method Details