Class JXMultiThumbSlider<E>

  • All Implemented Interfaces:
    ImageObserver, MenuContainer, Serializable

    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:
    joshy
    See Also:
    Serialized Form
    • Constructor Detail

      • JXMultiThumbSlider

        public JXMultiThumbSlider()
        Creates a new instance of JMultiThumbSlider