# Uses of Interface
javax.swing.ScrollPaneConstants

Packages that use ScrollPaneConstants
Package
Description
javax.swing
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
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 ScrollPaneConstants in javax.swing

  Classes in javax.swing that implement ScrollPaneConstants
  Modifier and Type
  Class
  Description
  `class`
  `JScrollPane`
  Provides a scrollable view of a lightweight component.
  `class`
  `ScrollPaneLayout`
  The layout manager used by `JScrollPane`.
  `static class`
  `ScrollPaneLayout.UIResource`
  The UI resource version of `ScrollPaneLayout`.

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

  Classes in javax.swing.plaf.basic that implement ScrollPaneConstants
  Modifier and Type
  Class
  Description
  `class`
  `BasicScrollPaneUI`
  A default L&F implementation of ScrollPaneUI.

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

  Classes in javax.swing.plaf.metal that implement ScrollPaneConstants
  Modifier and Type
  Class
  Description
  `class`
  `MetalScrollPaneUI`
  A Metal L&F implementation of ScrollPaneUI.

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

  Classes in javax.swing.plaf.synth that implement ScrollPaneConstants
  Modifier and Type
  Class
  Description
  `class`
  `SynthScrollPaneUI`
  Provides the Synth L&F UI delegate for `JScrollPane`.