Class SkinDesktopIconUI


  • public final class SkinDesktopIconUI
    extends javax.swing.plaf.basic.BasicDesktopIconUI
    Description of the Class
    Author:
    fred
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      class  SkinDesktopIconUI.PropertyChangeHandler
      Description of the Class
      • Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicDesktopIconUI

        javax.swing.plaf.basic.BasicDesktopIconUI.MouseInputHandler
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.beans.PropertyChangeListener propertyChangeListener
      Description of the Field
      • Fields inherited from class javax.swing.plaf.basic.BasicDesktopIconUI

        desktopIcon, frame
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected java.beans.PropertyChangeListener createPropertyChangeListener()
      Description of the Method
      static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent c)
      Description of the Method
      java.awt.Dimension getMaximumSize​(javax.swing.JComponent c)
      Gets the MaximumSize attribute of the SkinDesktopIconUI object
      java.awt.Dimension getMinimumSize​(javax.swing.JComponent c)
      Gets the MinimumSize attribute of the SkinDesktopIconUI object
      java.awt.Dimension getPreferredSize​(javax.swing.JComponent c)
      Gets the PreferredSize attribute of the SkinDesktopIconUI object
      protected void installComponents()
      Description of the Method
      protected void installListeners()
      Description of the Method
      protected void uninstallComponents()
      Description of the Method
      protected void uninstallListeners()
      Description of the Method
      • Methods inherited from class javax.swing.plaf.basic.BasicDesktopIconUI

        createMouseInputListener, deiconize, getInsets, installDefaults, installUI, uninstallDefaults, uninstallUI
      • Methods inherited from class javax.swing.plaf.ComponentUI

        contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • propertyChangeListener

        protected java.beans.PropertyChangeListener propertyChangeListener
        Description of the Field
    • Constructor Detail

      • SkinDesktopIconUI

        public SkinDesktopIconUI()
    • Method Detail

      • getMinimumSize

        public java.awt.Dimension getMinimumSize​(javax.swing.JComponent c)
        Gets the MinimumSize attribute of the SkinDesktopIconUI object
        Overrides:
        getMinimumSize in class javax.swing.plaf.basic.BasicDesktopIconUI
        Parameters:
        c - Description of Parameter
        Returns:
        The MinimumSize value
      • getMaximumSize

        public java.awt.Dimension getMaximumSize​(javax.swing.JComponent c)
        Gets the MaximumSize attribute of the SkinDesktopIconUI object
        Overrides:
        getMaximumSize in class javax.swing.plaf.basic.BasicDesktopIconUI
        Parameters:
        c - Description of Parameter
        Returns:
        The MaximumSize value
      • getPreferredSize

        public java.awt.Dimension getPreferredSize​(javax.swing.JComponent c)
        Gets the PreferredSize attribute of the SkinDesktopIconUI object
        Overrides:
        getPreferredSize in class javax.swing.plaf.basic.BasicDesktopIconUI
        Parameters:
        c - Description of Parameter
        Returns:
        The PreferredSize value
      • installComponents

        protected void installComponents()
        Description of the Method
        Overrides:
        installComponents in class javax.swing.plaf.basic.BasicDesktopIconUI
      • installListeners

        protected void installListeners()
        Description of the Method
        Overrides:
        installListeners in class javax.swing.plaf.basic.BasicDesktopIconUI
      • uninstallListeners

        protected void uninstallListeners()
        Description of the Method
        Overrides:
        uninstallListeners in class javax.swing.plaf.basic.BasicDesktopIconUI
      • createPropertyChangeListener

        protected java.beans.PropertyChangeListener createPropertyChangeListener()
        Description of the Method
        Returns:
        Description of the Returned Value
      • uninstallComponents

        protected void uninstallComponents()
        Description of the Method
        Overrides:
        uninstallComponents in class javax.swing.plaf.basic.BasicDesktopIconUI
      • createUI

        public static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent c)
        Description of the Method
        Parameters:
        c - Description of Parameter
        Returns:
        Description of the Returned Value