Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing

Class ScrollPaneLayout

java.lang.Object
|
+--javax.swing.ScrollPaneLayout

All Implemented Interfaces:

LayoutManager, ScrollPaneConstants, Serializable


public class ScrollPaneLayout

extends Object

implements LayoutManager, ScrollPaneConstants, Serializable

ScrollPaneLayout

Author:

Field Summary

javax.swing.JViewportcolHead

colHead
javax.swing.JScrollBarhsb

hsb
inthsbPolicy

hsbPolicy
java.awt.ComponentlowerLeft

lowerLeft
java.awt.ComponentlowerRight

lowerRight
javax.swing.JViewportrowHead

rowHead
java.awt.ComponentupperLeft

upperLeft
java.awt.ComponentupperRight

upperRight
javax.swing.JViewportviewport

viewport
javax.swing.JScrollBarvsb

vsb
intvsbPolicy

vsbPolicy

Constructor Summary

ScrollPaneLayout()

Constructor ScrollPaneLayout

Method Summary

voidaddLayoutComponent(java.lang.String string, java.awt.Component component)

addLayoutComponent
java.awt.ComponentaddSingletonComponent(java.awt.Component oldComponent, java.awt.Component newComponent)

addSingletonComponent
javax.swing.JViewportgetColumnHeader()

getColumnHeader
java.awt.ComponentgetCorner(java.lang.String key)

getCorner
javax.swing.JScrollBargetHorizontalScrollBar()

getHorizontalScrollBar
intgetHorizontalScrollBarPolicy()

getHorizontalScrollBarPolicy
javax.swing.JViewportgetRowHeader()

getRowHeader
javax.swing.JScrollBargetVerticalScrollBar()

getVerticalScrollBar
intgetVerticalScrollBarPolicy()

getVerticalScrollBarPolicy
javax.swing.JViewportgetViewport()

getViewport
java.awt.RectanglegetViewportBorderBounds(javax.swing.JScrollPane scrollPane)

getViewportBorderBounds
voidlayoutContainer(java.awt.Container parent)

layoutContainer
java.awt.DimensionminimumLayoutSize(java.awt.Container parent)

minimumLayoutSize
java.awt.DimensionpreferredLayoutSize(java.awt.Container parent)

preferredLayoutSize
voidremoveLayoutComponent(java.awt.Component component)

removeLayoutComponent
voidsetHorizontalScrollBarPolicy(int policy)

setHorizontalScrollBarPolicy
voidsetVerticalScrollBarPolicy(int policy)

setVerticalScrollBarPolicy
voidsyncWithScrollPane(javax.swing.JScrollPane scrollPane)

syncWithScrollPane

Field Details

colHead

protected JViewport colHead

colHead


hsb

protected JScrollBar hsb

hsb


hsbPolicy

protected int hsbPolicy

hsbPolicy


lowerLeft

protected Component lowerLeft

lowerLeft


lowerRight

protected Component lowerRight

lowerRight


rowHead

protected JViewport rowHead

rowHead


upperLeft

protected Component upperLeft

upperLeft


upperRight

protected Component upperRight

upperRight


viewport

protected JViewport viewport

viewport


vsb

protected JScrollBar vsb

vsb


vsbPolicy

protected int vsbPolicy

vsbPolicy


Constructor Details

ScrollPaneLayout

public ScrollPaneLayout()

Constructor ScrollPaneLayout


Method Details

addLayoutComponent

public void addLayoutComponent(java.lang.String string, java.awt.Component component)

addLayoutComponent

Parameters:


addSingletonComponent

protected Component addSingletonComponent(java.awt.Component oldComponent, java.awt.Component newComponent)

addSingletonComponent

Parameters:


getColumnHeader

public JViewport getColumnHeader()

getColumnHeader


getCorner

public Component getCorner(java.lang.String key)

getCorner

Parameters:


getHorizontalScrollBar

public JScrollBar getHorizontalScrollBar()

getHorizontalScrollBar


getHorizontalScrollBarPolicy

public int getHorizontalScrollBarPolicy()

getHorizontalScrollBarPolicy


getRowHeader

public JViewport getRowHeader()

getRowHeader


getVerticalScrollBar

public JScrollBar getVerticalScrollBar()

getVerticalScrollBar


getVerticalScrollBarPolicy

public int getVerticalScrollBarPolicy()

getVerticalScrollBarPolicy


getViewport

public JViewport getViewport()

getViewport


getViewportBorderBounds

public Rectangle getViewportBorderBounds(javax.swing.JScrollPane scrollPane)

getViewportBorderBounds

Parameters:


layoutContainer

public void layoutContainer(java.awt.Container parent)

layoutContainer

Parameters:


minimumLayoutSize

public Dimension minimumLayoutSize(java.awt.Container parent)

minimumLayoutSize

Parameters:


preferredLayoutSize

public Dimension preferredLayoutSize(java.awt.Container parent)

preferredLayoutSize

Parameters:


removeLayoutComponent

public void removeLayoutComponent(java.awt.Component component)

removeLayoutComponent

Parameters:


setHorizontalScrollBarPolicy

public void setHorizontalScrollBarPolicy(int policy)

setHorizontalScrollBarPolicy

Parameters:


setVerticalScrollBarPolicy

public void setVerticalScrollBarPolicy(int policy)

setVerticalScrollBarPolicy

Parameters:


syncWithScrollPane

public void syncWithScrollPane(javax.swing.JScrollPane scrollPane)

syncWithScrollPane

Parameters: