Class FlatDesktopIconUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.DesktopIconUI
javax.swing.plaf.basic.BasicDesktopIconUI
com.formdev.flatlaf.ui.FlatDesktopIconUI
Provides the Flat LaF UI delegate for
JInternalFrame.JDesktopIcon.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class BasicDesktopIconUI
BasicDesktopIconUI.MouseInputHandler -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate PropertyChangeListenerprivate JButtonprivate ActionListenerprivate Dimensionprivate JLabelprivate Dimensionprivate MouseInputListenerprivate JToolTipFields inherited from class BasicDesktopIconUI
desktopIcon, frame, iconPane -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected MouseInputListenerstatic ComponentUIprivate voidprotected voidprotected voidprotected voidvoidprivate voidprotected voidprotected voidvoidvoidupdate(Graphics g, JComponent c) protected voidprivate voidMethods inherited from class BasicDesktopIconUI
deiconize, getInsets, uninstallDefaultsMethods inherited from class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint
-
Field Details
-
iconSize
-
closeSize
-
dockIcon
-
closeButton
-
titleTip
-
closeListener
-
mouseInputListener
-
ancestorListener
-
-
Constructor Details
-
FlatDesktopIconUI
public FlatDesktopIconUI()
-
-
Method Details
-
createUI
-
installUI
- Overrides:
installUIin classBasicDesktopIconUI
-
uninstallUI
- Overrides:
uninstallUIin classBasicDesktopIconUI
-
installComponents
protected void installComponents()- Overrides:
installComponentsin classBasicDesktopIconUI
-
uninstallComponents
protected void uninstallComponents()- Overrides:
uninstallComponentsin classBasicDesktopIconUI
-
installDefaults
protected void installDefaults()- Overrides:
installDefaultsin classBasicDesktopIconUI
-
installListeners
protected void installListeners()- Overrides:
installListenersin classBasicDesktopIconUI
-
uninstallListeners
protected void uninstallListeners()- Overrides:
uninstallListenersin classBasicDesktopIconUI
-
createMouseInputListener
- Overrides:
createMouseInputListenerin classBasicDesktopIconUI
-
showTitleTip
private void showTitleTip() -
hideTitleTip
private void hideTitleTip() -
getPreferredSize
- Overrides:
getPreferredSizein classBasicDesktopIconUI
-
getMinimumSize
- Overrides:
getMinimumSizein classBasicDesktopIconUI
-
getMaximumSize
- Overrides:
getMaximumSizein classBasicDesktopIconUI
-
update
- Overrides:
updatein classComponentUI
-
updateDockIconPreviewLater
private void updateDockIconPreviewLater() -
updateDockIconPreview
protected void updateDockIconPreview()
-