Class MetalDesktopIconUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.DesktopIconUI
javax.swing.plaf.basic.BasicDesktopIconUI
javax.swing.plaf.metal.MetalDesktopIconUI
Metal desktop icon.
-
Nested Class Summary
Nested classes/interfaces declared in class BasicDesktopIconUI
BasicDesktopIconUI.MouseInputHandlerModifier and TypeClassDescriptionclassListens for mouse movements and acts on them. -
Field Summary
Fields declared in class BasicDesktopIconUI
desktopIcon, frame, iconPaneModifier and TypeFieldDescriptionprotected JInternalFrame.JDesktopIconThe instance ofJInternalFrame.JDesktopIcon.protected JInternalFrameThe instance ofJInternalFrame.protected JComponentThe title pane component used in the desktop icon. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIConstructs a new instance ofMetalDesktopIconUI.Methods declared in class BasicDesktopIconUI
createMouseInputListener, deiconize, getInsets, getMaximumSize, installComponents, installDefaults, installListeners, uninstallComponents, uninstallDefaults, uninstallListenersModifier and TypeMethodDescriptionprotected MouseInputListenerReturns a new instance ofMouseInputListener.voidDe-iconifies the internal frame.Returns the insets.Desktop icons can not be resized.protected voidRegisters components.protected voidInstalls default properties.protected voidRegisters listeners.protected voidUnregisters components.protected voidUninstalls default properties.protected voidUnregisters listeners.Methods declared in class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, updateModifier and TypeMethodDescriptionbooleancontains(JComponent c, int x, int y) Returnstrueif the specified x,y location is contained within the look and feel's defined shape of the specified component.getAccessibleChild(JComponent c, int i) Returns theithAccessiblechild of the object.intReturns the number of accessible children in the object.intgetBaseline(JComponent c, int width, int height) Returns the baseline.Returns an enum indicating how the baseline of the component changes as the size changes.Returns the specified component's minimum size appropriate for the look and feel.Returns the specified component's preferred size appropriate for the look and feel.voidConfigures the specified component appropriately for the look and feel.voidpaint(Graphics g, JComponent c) Paints the specified component appropriately for the look and feel.voidReverses configuration which was done on the specified component duringinstallUI.voidupdate(Graphics g, JComponent c) Notifies this UI delegate that it is time to paint the specified component.Methods declared in class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitModifier and TypeMethodDescriptionprotected Objectclone()Creates and returns a copy of this object.booleanIndicates whether some other object is "equal to" this one.protected voidfinalize()Deprecated, for removal: This API element is subject to removal in a future version.Finalization is deprecated and subject to removal in a future release.final Class<?> getClass()Returns the runtime class of thisObject.inthashCode()Returns a hash code value for this object.final voidnotify()Wakes up a single thread that is waiting on this object's monitor.final voidWakes up all threads that are waiting on this object's monitor.toString()Returns a string representation of the object.final voidwait()Causes the current thread to wait until it is awakened, typically by being notified or interrupted.final voidwait(long timeoutMillis) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.final voidwait(long timeoutMillis, int nanos) Causes the current thread to wait until it is awakened, typically by being notified or interrupted, or until a certain amount of real time has elapsed.
-
Constructor Details
-
MetalDesktopIconUI
public MetalDesktopIconUI()Constructs a new instance ofMetalDesktopIconUI.
-
-
Method Details
-
createUI
Constructs a new instance ofMetalDesktopIconUI.- Parameters:
c- a component- Returns:
- a new instance of
MetalDesktopIconUI
-