public class SubstanceDesktopIconUI extends BasicDesktopIconUI
BasicDesktopIconUI.MouseInputHandlerdesktopIcon, frame, iconPane| Constructor | Description |
|---|---|
SubstanceDesktopIconUI() |
| Modifier and Type | Method | Description |
|---|---|---|
static ComponentUI |
createUI(JComponent comp) |
|
JComponent |
getComponentForHover() |
Returns the component for desktop icon hover (internal frame preview)
functionality.
|
Dimension |
getMaximumSize(JComponent c) |
|
Dimension |
getMinimumSize(JComponent c) |
|
Dimension |
getPreferredSize(JComponent c) |
|
protected void |
installComponents() |
|
protected void |
installDefaults() |
|
void |
installIfNecessary(JInternalFrame.JDesktopIcon jdi) |
Installs the UI delegate on the desktop icon if necessary.
|
protected void |
installListeners() |
|
void |
installUI(JComponent c) |
|
protected void |
uninstallComponents() |
|
void |
uninstallIfNecessary(JInternalFrame.JDesktopIcon jdi) |
Uninstalls the UI delegate from the desktop icon if necessary.
|
protected void |
uninstallListeners() |
|
void |
uninstallUI(JComponent c) |
createMouseInputListener, deiconize, getInsets, uninstallDefaultscontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, updatepublic static ComponentUI createUI(JComponent comp)
protected void installDefaults()
installDefaults in class BasicDesktopIconUIprotected void installComponents()
installComponents in class BasicDesktopIconUIprotected void uninstallComponents()
uninstallComponents in class BasicDesktopIconUIprotected void installListeners()
installListeners in class BasicDesktopIconUIprotected void uninstallListeners()
uninstallListeners in class BasicDesktopIconUIpublic Dimension getPreferredSize(JComponent c)
getPreferredSize in class BasicDesktopIconUIpublic Dimension getMinimumSize(JComponent c)
getMinimumSize in class BasicDesktopIconUIpublic Dimension getMaximumSize(JComponent c)
getMaximumSize in class BasicDesktopIconUIpublic void installUI(JComponent c)
installUI in class BasicDesktopIconUIpublic void uninstallUI(JComponent c)
uninstallUI in class BasicDesktopIconUIpublic JComponent getComponentForHover()
public void installIfNecessary(JInternalFrame.JDesktopIcon jdi)
jdi - Desktop icon.public void uninstallIfNecessary(JInternalFrame.JDesktopIcon jdi)
jdi - Desktop icon.