Image extends java.lang. Object implements netscape.util. Bitmap and DrawingSequence are two concrete implementations of the abstract Image class. Many user interface elements take Images to customize their appearance. By implementing the three primitive Image methods, you can create custom Images and use them with any component that accepts Images.
Image also provides several convenience methods for drawing itself centered, scaled and tiled.
Subclassers must implement this method to return the subclass instance's width. Subclassers must implement this method to return the subclass instance's height. Subclassers must implement this method to draw the subclass instance using the Graphics g . Draws the Image scaled to fit the supplied rectangle. This method will not correctly scale most Image subclasses.