ch.randelshofer.quaqua.icon
Class OverlayIcon
java.lang.Object
ch.randelshofer.quaqua.icon.OverlayIcon
- All Implemented Interfaces:
- javax.swing.Icon
public class OverlayIcon
- extends java.lang.Object
- implements javax.swing.Icon
OverlayIcon.
- Version:
- 1.0 20 March 2005 Created.
- Author:
- Werner Randelshofer
Constructor Summary |
OverlayIcon(javax.swing.Icon first,
javax.swing.Icon second)
Creates a new instance. |
OverlayIcon(java.lang.Object first,
java.lang.Object second)
Creates a new instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OverlayIcon
public OverlayIcon(java.lang.Object first,
java.lang.Object second)
- Creates a new instance.
Constructor with objects only used by BasicQuaquaLookAndFeel classes.
This constructor helps to reduce startuc latency, because we don't
need to load the Icon interface during the first creation of
BasicQuaquaLookAndFeel class.
OverlayIcon
public OverlayIcon(javax.swing.Icon first,
javax.swing.Icon second)
- Creates a new instance.
getIconHeight
public int getIconHeight()
- Specified by:
getIconHeight
in interface javax.swing.Icon
getIconWidth
public int getIconWidth()
- Specified by:
getIconWidth
in interface javax.swing.Icon
paintIcon
public void paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y)
- Specified by:
paintIcon
in interface javax.swing.Icon