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
 
paintIcon
public 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
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 Version 1.2 of Java Platform API Specification
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.