import javax.swing.JFrame; import javax.swing.JPanel; import java.awt.Image; import java.awt.Dimension; import java.awt.Graphics; import javax.swing.ImageIcon; class ImagePanel extends JPanel { private Image img; ImagePanel(Image img) { this.img = img; setPreferredSize(new Dimension(200, 200)); setLayout(null); } public void paintComponent(Graphics g) { g.drawImage(img, 0, 0, null); } } class Program01 extends JFrame { ImagePanel imagePanel = new ImagePanel(new ImageIcon("kep.png").getImage()); Program01() { add(imagePanel); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(400, 300); setVisible(true); } public static void main(String[]args) { new Program01(); } }