//イメージ画像設定 Image img; ImageIcon icon = new ImageIcon("../Image/Waterfall.jpg"); img = icon.getImage(); ImgCanvas imgcanvas = new ImgCanvas(img); imgcanvas.setSize(img.getWidth(this),img.getHeight(this)); imgcanvas.setBackground(Color.black); class ImgCanvas extends Canvas{ Image img; ImgCanvas(Image img){ this.img = img; } public void paint(Graphics g){ //画像が座標0,0の位置、200*200の大きさで表示 g.drawImage(img, 0, 0, 200, 200, this); } }