package drawImage;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class DrawImage
extends JPanel{
private Image image;
public void paint(Graphics g){
Graphics2D g2d = (Graphics2D) g;
try {
image = ImageIO.read(
new File("img/ball.gif"));
g2d.drawImage(image, 30, 30,
null);
}
catch (IOException e) {
e.printStackTrace();
}
}
public static void main(String[] args){
JFrame jframe =
new JFrame();
jframe.setVisible(
true);
jframe.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jframe.setSize(300,300);
DrawImage drawImage =
new DrawImage();
drawImage.repaint();
jframe.add(drawImage);
}
}