| 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.
|
| Modifier and Type | Field and Description |
|---|---|
protected JViewport |
ScrollPaneLayout.colHead
The column header child.
|
protected JViewport |
JScrollPane.columnHeader
The column header child.
|
protected JViewport |
ScrollPaneLayout.rowHead
The row header child.
|
protected JViewport |
JScrollPane.rowHeader
The row header child.
|
protected JViewport |
ScrollPaneLayout.viewport
The scrollpane's viewport child.
|
protected JViewport |
JScrollPane.viewport
The scrollpane's viewport child.
|
protected JViewport |
JScrollPane.AccessibleJScrollPane.viewPort
|
| Modifier and Type | Method and Description |
|---|---|
protected JViewport |
JScrollPane.createViewport()
Returns a new
JViewport by default.
|
JViewport |
ScrollPaneLayout.getColumnHeader()
Returns the
JViewport object that is the column header.
|
JViewport |
JScrollPane.getColumnHeader()
Returns the column header.
|
JViewport |
ScrollPaneLayout.getRowHeader()
Returns the
JViewport object that is the row header.
|
JViewport |
JScrollPane.getRowHeader()
Returns the row header.
|
JViewport |
ScrollPaneLayout.getViewport()
Returns the
JViewport object that displays the scrollable contents.
|
JViewport |
JScrollPane.getViewport()
Returns the current
JViewport.
|
| Modifier and Type | Method and Description |
|---|---|
static Component |
SwingUtilities.getUnwrappedView(JViewport
Returns the first
JViewport's descendant which is not an instance of
JLayer.
|
void |
JScrollPane.setColumnHeader(JViewport
Removes the old columnHeader, if it exists; if the new columnHeader isn't
null, syncs the x coordinate of its viewPosition with the viewport (if there is one) and then adds it to the scroll pane.
|
void |
JScrollPane.setRowHeader(JViewport
Removes the old rowHeader, if it exists; if the new rowHeader isn't
null, syncs the y coordinate of its viewPosition with the viewport (if there is one) and then adds it to the scroll pane.
|
void |
JScrollPane.setViewport(JViewport
Removes the old viewport (if there is one); forces the viewPosition of the new viewport to be in the +x,+y quadrant; syncs up the row and column headers (if there are any) with the new viewport; and finally syncs the scrollbars and headers with the new viewport.
|