| JavaTM 2 Platform Std. Ed. v1.6.0
javax.swing
Interface Icon
- All Known Implementing Classes:
- IconUIResource, ImageIcon, MetalCheckBoxIcon, MetalComboBoxIcon, MetalIconFactory.FileIcon16, MetalIconFactory.FolderIcon16, MetalIconFactory.PaletteCloseIcon, MetalIconFactory.TreeControlIcon, MetalIconFactory.TreeFolderIcon, MetalIconFactory.TreeLeafIcon
public interface Icon
A small fixed size picture, typically used to decorate components.
- See Also:
ImageIcon
paintIcon
void paintIcon(Component c,
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
int getIconWidth()
- Returns the icon's width.
- Returns:
- an int specifying the fixed width of the icon.
getIconHeight
int getIconHeight()
- Returns the icon's height.
- Returns:
- an int specifying the fixed height of the icon.
Copyright 2003 Sun Microsystems, Inc. All rights reserved
|