## Uses of Class
javax.swing.JSlider

- Packages that use JSlider
  Package | Description
  --- | ---
  javax.swing.plaf.basic | Provides user interface objects built according to the Basic look and feel.
  javax.swing.plaf.metal | Provides user interface objects built according to the Java look and feel (once codenamed Metal), which is the default look and feel.
  javax.swing.plaf.synth | Synth is a skinnable look and feel in which all painting is delegated.

- - ### Uses of JSlider in javax.swing.plaf.basic

    Fields in javax.swing.plaf.basic declared as JSlider
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected JSlider` | BasicSliderUI.`slider` | Slider

    Methods in javax.swing.plaf.basic with parameters of type JSlider
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected ChangeListener` | BasicSliderUI.`createChangeListener​(JSlider slider)` | Creates a change listener.
    `protected ComponentListener` | BasicSliderUI.`createComponentListener​(JSlider slider)` | Creates a composite listener.
    `protected FocusListener` | BasicSliderUI.`createFocusListener​(JSlider slider)` | Creates a focus listener.
    `protected PropertyChangeListener` | BasicSliderUI.`createPropertyChangeListener​(JSlider slider)` | Creates a property change listener.
    `protected BasicSliderUI.ScrollListener` | BasicSliderUI.`createScrollListener​(JSlider slider)` | Creates a scroll listener.
    `protected BasicSliderUI.TrackListener` | BasicSliderUI.`createTrackListener​(JSlider slider)` | Creates a track listener.
    `protected void` | BasicSliderUI.`installDefaults​(JSlider slider)` | Installs the defaults.
    `protected void` | BasicSliderUI.`installKeyboardActions​(JSlider slider)` | Installs keyboard actions.
    `protected void` | BasicSliderUI.`installListeners​(JSlider slider)` | Installs listeners.
    `protected void` | BasicSliderUI.`uninstallDefaults​(JSlider slider)` | Uninstalls the defaults.
    `protected void` | BasicSliderUI.`uninstallKeyboardActions​(JSlider slider)` | Uninstalls keyboard actions.
    `protected void` | BasicSliderUI.`uninstallListeners​(JSlider slider)` | Uninstalls listeners.

    Constructors in javax.swing.plaf.basic with parameters of type JSlider
    Constructor | Description
    --- | ---
    `ActionScroller​(JSlider slider, int dir, boolean block)` | Constructs an `ActionScroller`.
    `BasicSliderUI​(JSlider b)` | Constructs a `BasicSliderUI`.

  - ### Uses of JSlider in javax.swing.plaf.metal

    Methods in javax.swing.plaf.metal with parameters of type JSlider
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected PropertyChangeListener` | MetalSliderUI.`createPropertyChangeListener​(JSlider slider)` | Constructs `MetalPropertyListener`.

  - ### Uses of JSlider in javax.swing.plaf.synth

    Methods in javax.swing.plaf.synth with parameters of type JSlider
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected BasicSliderUI.TrackListener` | SynthSliderUI.`createTrackListener​(JSlider s)` | Creates a track listener.
    `protected void` | SynthSliderUI.`installDefaults​(JSlider slider)` | Installs the defaults.
    `protected void` | SynthSliderUI.`installListeners​(JSlider slider)` | Installs listeners.
    `protected void` | SynthSliderUI.`uninstallDefaults​(JSlider slider)` | Uninstalls default setting.
    `protected void` | SynthSliderUI.`uninstallListeners​(JSlider slider)` | Uninstalls listeners.

    Constructors in javax.swing.plaf.synth with parameters of type JSlider
    Constructor | Description
    --- | ---
    `SynthSliderUI​(JSlider c)` | Constructs a `SynthSliderUI`.