All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.sun.java.swing.JScrollPane

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----com.sun.java.swing.JComponent
                           |
                           +----com.sun.java.swing.JScrollPane

public class JScrollPane
extends JComponent
implements ScrollPaneConstants

Variable Index

 o cornerKeywords
 o fallbackUI

Constructor Index

 o JScrollPane()
 o JScrollPane(int, int)

Method Index

 o createHorizontalScrollBar()
Used by ScrollPaneUI implementations to create the horizontal scrollbar.
 o createVerticalScrollBar()
Used by ScrollPaneUI implementations to create the vertical scrollbar.
 o createViewport()
Returns 'new JViewport()' by default.
 o getColumnHeading()
 o getCorner(String)
 o getHorizontalScrollBar()
 o getHorizontalScrollBarPolicy()
 o getRowHeading()
 o getUI()
 o getVerticalScrollBar()
 o getVerticalScrollBarPolicy()
 o getViewport()
 o isOpaque()
 o setColumnHeading(JViewport)
 o setColumnHeadingView(Component)
Creates a ColumnHeading viewport if neccessary and then sets its view.
 o setCorner(String, Component)
 o setHorizontalScrollBarPolicy(int)
 o setRowHeading(JViewport)
 o setRowHeadingView(Component)
Creates a RowHeading viewport if neccessary and then sets its view.
 o setUI(ScrollPaneUI)
 o setVerticalScrollBarPolicy(int)
 o setViewport(JViewport)
 o setViewportView(Component)
Creates a viewport if neccessary and then sets its view.
 o updateUI()
Notification from the UIFactory that the L&F has changed.

Variables

 o fallbackUI
 protected static String fallbackUI
 o cornerKeywords
 protected static final String cornerKeywords[]

Constructors

 o JScrollPane
 public JScrollPane(int vsbPolicy,
                    int hsbPolicy)
 o JScrollPane
 public JScrollPane()

Methods

 o getUI
 public ScrollPaneUI getUI()
 o setUI
 public void setUI(ScrollPaneUI ui)
 o updateUI
 public void updateUI()
Notification from the UIFactory that the L&F has changed.

Overrides:
updateUI in class JComponent
 o getVerticalScrollBarPolicy
 public int getVerticalScrollBarPolicy()
 o setVerticalScrollBarPolicy
 public void setVerticalScrollBarPolicy(int x)
 o getHorizontalScrollBarPolicy
 public int getHorizontalScrollBarPolicy()
 o setHorizontalScrollBarPolicy
 public void setHorizontalScrollBarPolicy(int x)
 o createHorizontalScrollBar
 public JScrollBar createHorizontalScrollBar()
Used by ScrollPaneUI implementations to create the horizontal scrollbar. Returns a JScrollBar by default. Subclasses may override this method to force ScrollPaneUI implementations to use a JScrollbar subclass.

 o createVerticalScrollBar
 public JScrollBar createVerticalScrollBar()
Used by ScrollPaneUI implementations to create the vertical scrollbar. Returns a JScrollBar by default. Subclasses may override this method to force ScrollPaneUI implementations to use a JScrollbar subclass.

 o getHorizontalScrollBar
 public JScrollBar getHorizontalScrollBar()
 o getVerticalScrollBar
 public JScrollBar getVerticalScrollBar()
 o createViewport
 public JViewport createViewport()
Returns 'new JViewport()' by default. Used to create the viewport (as needed) in setViewportView(), setRowHeadingView(), and setColumnHeadingView(). Subclasses my override this method to return a subclass of JViewport.

 o getViewport
 public JViewport getViewport()
 o setViewport
 public void setViewport(JViewport x)
 o setViewportView
 public void setViewportView(Component view)
Creates a viewport if neccessary and then sets its view.

 o getRowHeading
 public JViewport getRowHeading()
 o setRowHeading
 public void setRowHeading(JViewport x)
 o setRowHeadingView
 public void setRowHeadingView(Component view)
Creates a RowHeading viewport if neccessary and then sets its view.

 o getColumnHeading
 public JViewport getColumnHeading()
 o setColumnHeading
 public void setColumnHeading(JViewport x)
 o setColumnHeadingView
 public void setColumnHeadingView(Component view)
Creates a ColumnHeading viewport if neccessary and then sets its view.

 o getCorner
 public Component getCorner(String key)
 o setCorner
 public void setCorner(String key,
                       Component x)
 o isOpaque
 public boolean isOpaque()
Overrides:
isOpaque in class JComponent

All Packages  Class Hierarchy  This Package  Previous  Next  Index