Module java.desktop
Package javax.swing

# Interface ScrollPaneConstants

All Known Implementing Classes:
  `BasicScrollPaneUI`, `JScrollPane`, `MetalScrollPaneUI`, `ScrollPaneLayout`, `ScrollPaneLayout.UIResource`, `SynthScrollPaneUI`

public interface ScrollPaneConstants
Constants used with the JScrollPane component.

Since:
  1.2

## Field Summary

Fields
Modifier and Type
Field
Description
`static final String`
`COLUMN_HEADER`
Identifies the area at the top the viewport between the upper left corner and the upper right corner.
`static final String`
`HORIZONTAL_SCROLLBAR`
Identifies a horizontal scrollbar.
`static final int`
`HORIZONTAL_SCROLLBAR_ALWAYS`
Used to set the horizontal scroll bar policy so that horizontal scrollbars are always displayed.
`static final int`
`HORIZONTAL_SCROLLBAR_AS_NEEDED`
Used to set the horizontal scroll bar policy so that horizontal scrollbars are displayed only when needed.
`static final int`
`HORIZONTAL_SCROLLBAR_NEVER`
Used to set the horizontal scroll bar policy so that horizontal scrollbars are never displayed.
`static final String`
`HORIZONTAL_SCROLLBAR_POLICY`
Identifies the horizontal scroll bar policy property.
`static final String`
`LOWER_LEADING_CORNER`
Identifies the lower leading edge corner of the viewport.
`static final String`
`LOWER_LEFT_CORNER`
Identifies the lower left corner of the viewport.
`static final String`
`LOWER_RIGHT_CORNER`
Identifies the lower right corner of the viewport.
`static final String`
`LOWER_TRAILING_CORNER`
Identifies the lower trailing edge corner of the viewport.
`static final String`
`ROW_HEADER`
Identifies the area along the left side of the viewport between the upper left corner and the lower left corner.
`static final String`
`UPPER_LEADING_CORNER`
Identifies the upper leading edge corner of the viewport.
`static final String`
`UPPER_LEFT_CORNER`
Identifies the upper left corner of the viewport.
`static final String`
`UPPER_RIGHT_CORNER`
Identifies the upper right corner of the viewport.
`static final String`
`UPPER_TRAILING_CORNER`
Identifies the upper trailing edge corner of the viewport.
`static final String`
`VERTICAL_SCROLLBAR`
Identifies a vertical scrollbar.
`static final int`
`VERTICAL_SCROLLBAR_ALWAYS`
Used to set the vertical scroll bar policy so that vertical scrollbars are always displayed.
`static final int`
`VERTICAL_SCROLLBAR_AS_NEEDED`
Used to set the vertical scroll bar policy so that vertical scrollbars are displayed only when needed.
`static final int`
`VERTICAL_SCROLLBAR_NEVER`
Used to set the vertical scroll bar policy so that vertical scrollbars are never displayed.
`static final String`
`VERTICAL_SCROLLBAR_POLICY`
Identifies the vertical scroll bar policy property.
`static final String`
`VIEWPORT`
Identifies a "viewport" or display area, within which scrolled contents are visible.

## Field Details

### VIEWPORT

static final String VIEWPORT
Identifies a "viewport" or display area, within which scrolled contents are visible.

See Also:
  - Constant Field Values

### VERTICAL_SCROLLBAR

static final String VERTICAL_SCROLLBAR
Identifies a vertical scrollbar.

See Also:
  - Constant Field Values

### HORIZONTAL_SCROLLBAR

static final String HORIZONTAL_SCROLLBAR
Identifies a horizontal scrollbar.

See Also:
  - Constant Field Values

### ROW_HEADER

static final String ROW_HEADER
Identifies the area along the left side of the viewport between the upper left corner and the lower left corner.

See Also:
  - Constant Field Values

### COLUMN_HEADER

static final String COLUMN_HEADER
Identifies the area at the top the viewport between the upper left corner and the upper right corner.

See Also:
  - Constant Field Values

### LOWER_LEFT_CORNER

static final String LOWER_LEFT_CORNER
Identifies the lower left corner of the viewport.

See Also:
  - Constant Field Values

### LOWER_RIGHT_CORNER

static final String LOWER_RIGHT_CORNER
Identifies the lower right corner of the viewport.

See Also:
  - Constant Field Values

### UPPER_LEFT_CORNER

static final String UPPER_LEFT_CORNER
Identifies the upper left corner of the viewport.

See Also:
  - Constant Field Values

### UPPER_RIGHT_CORNER

static final String UPPER_RIGHT_CORNER
Identifies the upper right corner of the viewport.

See Also:
  - Constant Field Values

### LOWER_LEADING_CORNER

static final String LOWER_LEADING_CORNER
Identifies the lower leading edge corner of the viewport. The leading edge is determined relative to the Scroll Pane's ComponentOrientation property.

See Also:
  - Constant Field Values

### LOWER_TRAILING_CORNER

static final String LOWER_TRAILING_CORNER
Identifies the lower trailing edge corner of the viewport. The trailing edge is determined relative to the Scroll Pane's ComponentOrientation property.

See Also:
  - Constant Field Values

### UPPER_LEADING_CORNER

static final String UPPER_LEADING_CORNER
Identifies the upper leading edge corner of the viewport. The leading edge is determined relative to the Scroll Pane's ComponentOrientation property.

See Also:
  - Constant Field Values

### UPPER_TRAILING_CORNER

static final String UPPER_TRAILING_CORNER
Identifies the upper trailing edge corner of the viewport. The trailing edge is determined relative to the Scroll Pane's ComponentOrientation property.

See Also:
  - Constant Field Values

### VERTICAL_SCROLLBAR_POLICY

static final String VERTICAL_SCROLLBAR_POLICY
Identifies the vertical scroll bar policy property.

See Also:
  - Constant Field Values

### HORIZONTAL_SCROLLBAR_POLICY

static final String HORIZONTAL_SCROLLBAR_POLICY
Identifies the horizontal scroll bar policy property.

See Also:
  - Constant Field Values

### VERTICAL_SCROLLBAR_AS_NEEDED

static final int VERTICAL_SCROLLBAR_AS_NEEDED
Used to set the vertical scroll bar policy so that vertical scrollbars are displayed only when needed.

See Also:
  - Constant Field Values

### VERTICAL_SCROLLBAR_NEVER

static final int VERTICAL_SCROLLBAR_NEVER
Used to set the vertical scroll bar policy so that vertical scrollbars are never displayed.

See Also:
  - Constant Field Values

### VERTICAL_SCROLLBAR_ALWAYS

static final int VERTICAL_SCROLLBAR_ALWAYS
Used to set the vertical scroll bar policy so that vertical scrollbars are always displayed.

See Also:
  - Constant Field Values

### HORIZONTAL_SCROLLBAR_AS_NEEDED

static final int HORIZONTAL_SCROLLBAR_AS_NEEDED
Used to set the horizontal scroll bar policy so that horizontal scrollbars are displayed only when needed.

See Also:
  - Constant Field Values

### HORIZONTAL_SCROLLBAR_NEVER

static final int HORIZONTAL_SCROLLBAR_NEVER
Used to set the horizontal scroll bar policy so that horizontal scrollbars are never displayed.

See Also:
  - Constant Field Values

### HORIZONTAL_SCROLLBAR_ALWAYS

static final int HORIZONTAL_SCROLLBAR_ALWAYS
Used to set the horizontal scroll bar policy so that horizontal scrollbars are always displayed.

See Also:
  - Constant Field Values