All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.sun.java.swing.basic.BasicDirectoryPaneUI

java.lang.Object
   |
   +----com.sun.java.swing.plaf.ComponentUI
           |
           +----com.sun.java.swing.plaf.DirectoryPaneUI
                   |
                   +----com.sun.java.swing.basic.BasicDirectoryPaneUI

public class BasicDirectoryPaneUI
extends DirectoryPaneUI
A Basic L&F implementation of DirectoryPaneUI.


Variable Index

 o directoryPane
 o list
 o listener
 o scroller

Constructor Index

 o BasicDirectoryPaneUI(JDirectoryPane)

Method Index

 o buildUI()
 o createListener()
 o createUI(JComponent)
 o getMaximumSize(JComponent)
 o getMinimumSize(JComponent)
 o getPreferredSize(JComponent)
 o getRoot()
 o installUI(JComponent)
If necessary, create this UI's list and scroller.
 o uninstallUI(JComponent)
 o update()

Variables

 o directoryPane
 protected JDirectoryPane directoryPane
 o listener
 protected BasicDirectoryPaneUI. Listener listener
 o list
 protected JList list
 o scroller
 protected JScrollPane scroller

Constructors

 o BasicDirectoryPaneUI
 public BasicDirectoryPaneUI(JDirectoryPane b)

Methods

 o getRoot
 public Component getRoot()
 o createUI
 public static ComponentUI createUI(JComponent c)
 o installUI
 public void installUI(JComponent c)
If necessary, create this UI's list and scroller. Put a BorderLayout in the component. Add the scroller to the "Center". Establish listeners.

Overrides:
installUI in class ComponentUI
 o uninstallUI
 public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class ComponentUI
 o getPreferredSize
 public Dimension getPreferredSize(JComponent x)
Overrides:
getPreferredSize in class ComponentUI
 o getMinimumSize
 public Dimension getMinimumSize(JComponent x)
Overrides:
getMinimumSize in class ComponentUI
 o getMaximumSize
 public Dimension getMaximumSize(JComponent x)
Overrides:
getMaximumSize in class ComponentUI
 o update
 public void update()
 o buildUI
 protected void buildUI()
 o createListener
 protected BasicDirectoryPaneUI. Listener createListener()

All Packages  Class Hierarchy  This Package  Previous  Next  Index