API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.swing.plaf.metal. MetalRootPaneUI View Source
Author(s)
Terry Kellerman
Since
1.4
Version
1.23 01/30/06
Serial
Hierarchy
 Object
      ComponentUI
          RootPaneUI
              BasicRootPaneUI
                  MetalRootPaneUI
Implements
Subclasses
Description
public class MetalRootPaneUI
  Provides the metal look and feel implementation of RootPaneUI.
See also:   
Constructors
public MetalRootPaneUI ()
Methods
Hide/Show inherited methods
public boolean contains (JComponent c, int x, int y) [Inherited From ComponentUI]
  Returns true if the specified x,y location is contained within the look and feel's defined shape of the specified component.
publicstatic ComponentUI createUI (JComponent c) [Overrides BasicRootPaneUI]
  Creates a UI for a JRootPane.
public Accessible getAccessibleChild (JComponent c, int i) [Inherited From ComponentUI]
  Returns the ith Accessible child of the object.
public int getAccessibleChildrenCount (JComponent c) [Inherited From ComponentUI]
  Returns the number of accessible children in the object.
public int getBaseline (JComponent c, int width, int height) [Inherited From ComponentUI]
  Returns the baseline.
public BaselineResizeBehavior getBaselineResizeBehavior (JComponent c) [Inherited From ComponentUI]
  Returns an enum indicating how the baseline of he component changes as the size changes.
public Dimension getMaximumSize (JComponent c) [Inherited From ComponentUI]
  Returns the specified component's maximum size appropriate for the look and feel.
public Dimension getMinimumSize (JComponent c) [Inherited From ComponentUI]
  Returns the specified component's minimum size appropriate for the look and feel.
public Dimension getPreferredSize (JComponent c) [Inherited From ComponentUI]
  Returns the specified component's preferred size appropriate for the look and feel.
pack-private void installBorder (JRootPane root)
Installs the appropriate Border onto the JRootPane.
protected void installComponents (JRootPane root) [Inherited From BasicRootPaneUI]
protected void installDefaults (JRootPane c) [Inherited From BasicRootPaneUI]
protected void installKeyboardActions (JRootPane root) [Inherited From BasicRootPaneUI]
protected void installListeners (JRootPane root) [Inherited From BasicRootPaneUI]
public void installUI (JComponent c) [Overrides BasicRootPaneUI]
  Invokes supers implementation of installUI to install the necessary state onto the passed in JRootPane to render the metal look and feel implementation of RootPaneUI.
public void paint (Graphics g, JComponent c) [Inherited From ComponentUI]
  Paints the specified component appropriate for the look and feel.
public void propertyChange (PropertyChangeEvent e) [Overrides BasicRootPaneUI]
  Invoked when a property changes.
protected void uninstallComponents (JRootPane root) [Inherited From BasicRootPaneUI]
protected void uninstallDefaults (JRootPane root) [Inherited From BasicRootPaneUI]
protected void uninstallKeyboardActions (JRootPane root) [Inherited From BasicRootPaneUI]
protected void uninstallListeners (JRootPane root) [Inherited From BasicRootPaneUI]
public void uninstallUI (JComponent c) [Overrides BasicRootPaneUI]
  Invokes supers implementation to uninstall any of its state.
public void update (Graphics g, JComponent c) [Inherited From ComponentUI]
  Notifies this UI delegate that it's time to paint the specified component.
Fields
Hide/Show inherited fields
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar