API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.swing.plaf.metal. MetalDesktopIconUI View Source
Author(s)
Steve Wilson
Since
Version
1.22 11/17/05
Serial
Hierarchy
 Object
      ComponentUI
          DesktopIconUI
              BasicDesktopIconUI
                  MetalDesktopIconUI
Implements
Subclasses
Description
public class MetalDesktopIconUI
Metal desktop icon.
See also:   
Constructors
public MetalDesktopIconUI ()
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.
protected MouseInputListener createMouseInputListener () [Inherited From BasicDesktopIconUI]
publicstatic ComponentUI createUI (JComponent c) [Overrides BasicDesktopIconUI]
public void deiconize () [Inherited From BasicDesktopIconUI]
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 Insets getInsets (JComponent c) [Inherited From BasicDesktopIconUI]
public Dimension getMaximumSize (JComponent c) [Overrides BasicDesktopIconUI]
public Dimension getMinimumSize (JComponent c) [Overrides BasicDesktopIconUI]
public Dimension getPreferredSize (JComponent c) [Overrides BasicDesktopIconUI]
protected void installComponents () [Overrides BasicDesktopIconUI]
protected void installDefaults () [Overrides BasicDesktopIconUI]
protected void installListeners () [Overrides BasicDesktopIconUI]
public void installUI (JComponent c) [Inherited From BasicDesktopIconUI]
public void paint (Graphics g, JComponent c) [Inherited From ComponentUI]
  Paints the specified component appropriate for the look and feel.
protected void uninstallComponents () [Overrides BasicDesktopIconUI]
protected void uninstallDefaults () [Inherited From BasicDesktopIconUI]
protected void uninstallListeners () [Overrides BasicDesktopIconUI]
public void uninstallUI (JComponent c) [Inherited From BasicDesktopIconUI]
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
pack-private JButton button
protected JDesktopIcon desktopIcon [Inherited From BasicDesktopIconUI]
protected JInternalFrame frame [Inherited From BasicDesktopIconUI]
protected JComponent iconPane [Inherited From BasicDesktopIconUI]
  The title pane component used in the desktop icon.
pack-private JLabel label
pack-private TitleListener titleListener
Nested Classes
  MetalDesktopIconUI.TitleListener
  BasicDesktopIconUI.MouseInputHandler
Listens for mouse movements and acts on them.
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar