Home » openjdk-7 » javax » swing » plaf » basic » [javadoc | source]
javax.swing.plaf.basic
public class: BasicDesktopIconUI [javadoc | source]
java.lang.Object
   javax.swing.plaf.ComponentUI
      javax.swing.plaf.DesktopIconUI
         javax.swing.plaf.basic.BasicDesktopIconUI

Direct Known Subclasses:
    SynthDesktopIconUI, MetalDesktopIconUI

Basic L&F for a minimized window on a desktop.
Nested Class Summary:
public class  BasicDesktopIconUI.MouseInputHandler  Listens for mouse movements and acts on them. This class should be treated as a "protected" inner class. Instantiate it only within subclasses of {@code BasicDesktopIconUI}. 
Field Summary
protected  JDesktopIcon desktopIcon     
protected  JInternalFrame frame     
protected  JComponent iconPane    The title pane component used in the desktop icon.
    since: 1.5 -
 
 MouseInputListener mouseInputListener     
Constructor:
 public BasicDesktopIconUI() 
Method from javax.swing.plaf.basic.BasicDesktopIconUI Summary:
createMouseInputListener,   createUI,   deiconize,   getInsets,   getMaximumSize,   getMinimumSize,   getPreferredSize,   installComponents,   installDefaults,   installListeners,   installUI,   uninstallComponents,   uninstallDefaults,   uninstallListeners,   uninstallUI
Methods from javax.swing.plaf.ComponentUI:
contains,   createUI,   getAccessibleChild,   getAccessibleChildrenCount,   getBaseline,   getBaselineResizeBehavior,   getMaximumSize,   getMinimumSize,   getPreferredSize,   installUI,   paint,   uninstallUI,   update
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.swing.plaf.basic.BasicDesktopIconUI Detail:
 protected MouseInputListener createMouseInputListener() 
 public static ComponentUI createUI(JComponent c) 
 public  void deiconize() 
 public Insets getInsets(JComponent c) 
 public Dimension getMaximumSize(JComponent c) 
    Desktop icons can not be resized. Therefore, we should always return the minimum size of the desktop icon.
 public Dimension getMinimumSize(JComponent c) 
 public Dimension getPreferredSize(JComponent c) 
 protected  void installComponents() 
 protected  void installDefaults() 
 protected  void installListeners() 
 public  void installUI(JComponent c) 
 protected  void uninstallComponents() 
 protected  void uninstallDefaults() 
 protected  void uninstallListeners() 
 public  void uninstallUI(JComponent c)