All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class java.awt.swing.multi.MultiScrollPaneUI

java.lang.Object
    |
    +----java.awt.swing.plaf.ComponentUI
            |
            +----java.awt.swing.plaf.ScrollPaneUI
                    |
                    +----java.awt.swing.multi.MultiScrollPaneUI

public class MultiScrollPaneUI
extends ScrollPaneUI
implements Serializable
MultiScrollPaneUI implementation


Variable Index

 o uis
The Vector containing the real UI's.

Constructor Index

 o MultiScrollPaneUI()

Method Index

 o contains(JComponent, int, int)
 o createUI(JComponent)
 o getColumnHeader()
 o getCorner(String)
 o getHorizontalScrollBar()
 o getHorizontalScrollBarPolicy()
 o getMaximumSize(JComponent)
 o getMinimumSize(JComponent)
 o getPreferredSize(JComponent)
 o getRowHeader()
 o getUIs()
Return the list of UI's associated with this multiplexing UI.
 o getVerticalScrollBar()
 o getVerticalScrollBarPolicy()
 o getViewport()
 o installUI(JComponent)
 o paint(Graphics, JComponent)
 o setColumnHeader(JViewport)
 o setCorner(String, Component)
 o setHorizontalScrollBarPolicy(int)
 o setRowHeader(JViewport)
 o setVerticalScrollBarPolicy(int)
 o setViewport(JViewport)
 o uninstallUI(JComponent)

Variables

 o uis
protected Vector uis
The Vector containing the real UI's. This is populated in the call to createUI, and can be obtained by calling getUIs. The first element is guaranteed to the real UI obtained from the default look and feel.

Constructors

 o MultiScrollPaneUI
public MultiScrollPaneUI()

Methods

 o createUI
public static ComponentUI createUI(JComponent c)
 o getUIs
public ComponentUI[] getUIs()
Return the list of UI's associated with this multiplexing UI. This allows processing of the UI's by an application aware of multiplexing UI's on components.

 o installUI
public void installUI(JComponent c)
Overrides:
installUI in class ComponentUI
 o uninstallUI
public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class ComponentUI
 o paint
public void paint(Graphics g,
                  JComponent c)
Overrides:
paint in class ComponentUI
 o getPreferredSize
public Dimension getPreferredSize(JComponent c)
Overrides:
getPreferredSize in class ComponentUI
 o getMinimumSize
public Dimension getMinimumSize(JComponent c)
Overrides:
getMinimumSize in class ComponentUI
 o getMaximumSize
public Dimension getMaximumSize(JComponent c)
Overrides:
getMaximumSize in class ComponentUI
 o contains
public boolean contains(JComponent c,
                        int x,
                        int y)
Overrides:
contains in class ComponentUI
 o getVerticalScrollBarPolicy
public int getVerticalScrollBarPolicy()
Overrides:
getVerticalScrollBarPolicy in class ScrollPaneUI
 o setVerticalScrollBarPolicy
public void setVerticalScrollBarPolicy(int p)
Overrides:
setVerticalScrollBarPolicy in class ScrollPaneUI
 o getHorizontalScrollBarPolicy
public int getHorizontalScrollBarPolicy()
Overrides:
getHorizontalScrollBarPolicy in class ScrollPaneUI
 o setHorizontalScrollBarPolicy
public void setHorizontalScrollBarPolicy(int p)
Overrides:
setHorizontalScrollBarPolicy in class ScrollPaneUI
 o getHorizontalScrollBar
public JScrollBar getHorizontalScrollBar()
Overrides:
getHorizontalScrollBar in class ScrollPaneUI
 o getVerticalScrollBar
public JScrollBar getVerticalScrollBar()
Overrides:
getVerticalScrollBar in class ScrollPaneUI
 o getViewport
public JViewport getViewport()
Overrides:
getViewport in class ScrollPaneUI
 o setViewport
public void setViewport(JViewport v)
Overrides:
setViewport in class ScrollPaneUI
 o getRowHeader
public JViewport getRowHeader()
Overrides:
getRowHeader in class ScrollPaneUI
 o setRowHeader
public void setRowHeader(JViewport v)
Overrides:
setRowHeader in class ScrollPaneUI
 o getColumnHeader
public JViewport getColumnHeader()
Overrides:
getColumnHeader in class ScrollPaneUI
 o setColumnHeader
public void setColumnHeader(JViewport v)
Overrides:
setColumnHeader in class ScrollPaneUI
 o getCorner
public Component getCorner(String s)
Overrides:
getCorner in class ScrollPaneUI
 o setCorner
public void setCorner(String s,
                      Component c)
Overrides:
setCorner in class ScrollPaneUI

All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature