java.lang.Object
iiuf.swing.LocatedIcon
- All Implemented Interfaces:
- javax.swing.Icon
- public class LocatedIcon
- extends java.lang.Object
- implements javax.swing.Icon
Icon wrapper that stores last icon location during paint.
(c) 2001, DIUF
- Version:
- $Name: $ $Revision: 1.1 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
location
private java.awt.Point location
icon
private javax.swing.Icon icon
LocatedIcon
public LocatedIcon(javax.swing.Icon icon)
getIconWidth
public int getIconWidth()
- Description copied from interface:
javax.swing.Icon
- Returns the width of the icon.
- Specified by:
getIconWidth in interface javax.swing.Icon
getIconHeight
public int getIconHeight()
- Description copied from interface:
javax.swing.Icon
- Returns the height of the icon.
- Specified by:
getIconHeight in interface javax.swing.Icon
paintIcon
public void paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y)
- Description copied from interface:
javax.swing.Icon
- Draws the icon at the location (x, y) on the specified graphics device.
- Specified by:
paintIcon in interface javax.swing.Icon
getLocation
public java.awt.Point getLocation()
getX
public int getX()
getY
public int getY()
getIcon
public javax.swing.Icon getIcon()
setIcon
public void setIcon(javax.swing.Icon icon_)