import java.awt.*; import java.awt.event.*; public class PaintIcon extends Frame{ Image image; public static void main(String[] args) { new PaintIcon(); } public PaintIcon(){ setTitle("Paint an Icon example!"); setSize(200,200); setVisible(true); addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent we){ System.exit(0); } }); } public void paint(Graphics g){ Toolkit tool = Toolkit.getDefaultToolkit(); image = tool.getImage("warning.gif"); g.drawRect(20,50,100,100); g.drawString("Draw Images:",20,40); g.setColor(Color.yellow); g.fillRect(20,50,100,100); g.drawImage(image,30,85,this); image = tool.getImage("Tom.gif"); g.drawImage(image,80,85,this); } }