javax.swing
Interface Icon
- All Known Implementing Classes:
- ImageIcon, IconUIResource, MetalCheckBoxIcon, MetalComboBoxIcon, MetalIconFactory.FolderIcon16, MetalIconFactory.FileIcon16, MetalIconFactory.TreeControlIcon
- public abstract interface Icon
A small fixed size picture, typically used to decorate components.
- See Also:
ImageIcon
Method Summary |
int |
getIconHeight()
Returns the icon's height. |
int |
getIconWidth()
Returns the icon's width. |
void |
paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y)
Draw the icon at the specified location. |
paintIcon
public void paintIcon(java.awt.Component c,
java.awt.Graphics g,
int x,
int y)
- Draw the icon at the specified location. Icon implementations
may use the Component argument to get properties useful for
painting, e.g. the foreground or background color.
getIconWidth
public int getIconWidth()
- Returns the icon's width.
- Returns:
- an int specifying the fixed width of the icon.
getIconHeight
public int getIconHeight()
- Returns the icon's height.
- Returns:
- an int specifying the fixed height of the icon.
Submit a bug or feature
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.