import java.awt.*; import java.awt.event.*; class Imagecanvas extends Canvas { Toolkit tool; Image image; int x=300,y=50; Imagecanvas() { tool=getToolkit(); image=tool.getImage("坦克5.jpg"); } public void paint(Graphics g) { g.clearRect(0,0,800,800); g.drawImage(image,x,y,image.getWidth(this),image.getHeight(this),this); } public void update(Graphics g) { paint(g); } public Image getImage() { return image; } } public class tank { public static void main(String args[]) { Imagecanvas canvas=new Imagecanvas(); Frame frame = new Frame(); frame.add(canvas); frame.setSize(800,800); frame.setVisible(true); frame.setIconImage(canvas.getImage()); frame.validate(); frame.addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { System.exit(0); } }); } }