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
-
cornerKeywords
-
-
fallbackUI
-
-
JScrollPane()
-
-
JScrollPane(int, int)
-
-
createHorizontalScrollBar()
-
Used by ScrollPaneUI implementations to create the horizontal
scrollbar.
-
createVerticalScrollBar()
-
Used by ScrollPaneUI implementations to create the vertical
scrollbar.
-
createViewport()
-
Returns 'new JViewport()' by default.
-
getColumnHeading()
-
-
getCorner(String)
-
-
getHorizontalScrollBar()
-
-
getHorizontalScrollBarPolicy()
-
-
getRowHeading()
-
-
getUI()
-
-
getVerticalScrollBar()
-
-
getVerticalScrollBarPolicy()
-
-
getViewport()
-
-
isOpaque()
-
-
setColumnHeading(JViewport)
-
-
setColumnHeadingView(Component)
-
Creates a ColumnHeading viewport if neccessary and then sets
its view.
-
setCorner(String, Component)
-
-
setHorizontalScrollBarPolicy(int)
-
-
setRowHeading(JViewport)
-
-
setRowHeadingView(Component)
-
Creates a RowHeading viewport if neccessary and then sets
its view.
-
setUI(ScrollPaneUI)
-
-
setVerticalScrollBarPolicy(int)
-
-
setViewport(JViewport)
-
-
setViewportView(Component)
-
Creates a viewport if neccessary and then sets its view.
-
updateUI()
- Notification from the UIFactory that the L&F
has changed.
fallbackUI
protected static String fallbackUI
cornerKeywords
protected static final String cornerKeywords[]
JScrollPane
public JScrollPane(int vsbPolicy,
int hsbPolicy)
JScrollPane
public JScrollPane()
getUI
public ScrollPaneUI getUI()
setUI
public void setUI(ScrollPaneUI ui)
updateUI
public void updateUI()
- Notification from the UIFactory that the L&F
has changed.
- Overrides:
- updateUI in class JComponent
getVerticalScrollBarPolicy
public int getVerticalScrollBarPolicy()
setVerticalScrollBarPolicy
public void setVerticalScrollBarPolicy(int x)
getHorizontalScrollBarPolicy
public int getHorizontalScrollBarPolicy()
setHorizontalScrollBarPolicy
public void setHorizontalScrollBarPolicy(int x)
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.
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.
getHorizontalScrollBar
public JScrollBar getHorizontalScrollBar()
getVerticalScrollBar
public JScrollBar getVerticalScrollBar()
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.
getViewport
public JViewport getViewport()
setViewport
public void setViewport(JViewport x)
setViewportView
public void setViewportView(Component view)
- Creates a viewport if neccessary and then sets its view.
getRowHeading
public JViewport getRowHeading()
setRowHeading
public void setRowHeading(JViewport x)
setRowHeadingView
public void setRowHeadingView(Component view)
- Creates a RowHeading viewport if neccessary and then sets
its view.
getColumnHeading
public JViewport getColumnHeading()
setColumnHeading
public void setColumnHeading(JViewport x)
setColumnHeadingView
public void setColumnHeadingView(Component view)
- Creates a ColumnHeading viewport if neccessary and then sets
its view.
getCorner
public Component getCorner(String key)
setCorner
public void setCorner(String key,
Component x)
isOpaque
public boolean isOpaque()
- Overrides:
- isOpaque in class JComponent
All Packages Class Hierarchy This Package Previous Next Index