จาวา ImageIcon รันแล้วภาพไม่ขึ้น ทำไงดีคะ

เป็นแบบนี้อ่าค่ะ
http://www.mx7.com/view2/z6cqBgBr5mLZVKCM

อันนี้โค้ดค่ะ
import java.awt.*;
import javax.swing.*;

public class Chap10_02 extends JFrame {
    private ImageIcon image1, image2, image3;

    public Chap10_02() {
        super("Using ImageIcon");
        setSize(640, 350);
        image1 = new ImageIcon("g1.jpg");
        image2 = new ImageIcon("g2.png");
        image3 = new ImageIcon("g3.jpg");
        setVisible(true);
    }

    public void paint(Graphics g) {
        image1.paintIcon(this, g, 0, 0);
        image2.paintIcon(this, g, 160, 0);
        image3.paintIcon(this, g, 320, 0);
        g.setFont(new Font("Tahoma", Font.BOLD, 14));
        g.setColor(Color.BLUE);
        g.drawString("Width = " + image1.getIconWidth() + " pixel", 10, 180);
        g.drawString("Height = " + image1.getIconHeight() + " pixel", 10, 200);
        g.drawString("Width = " + image2.getIconWidth() + " pixel", 170, 180);
        g.drawString("Height = " + image2.getIconHeight() + " pixel", 170, 200);
        g.drawString("Width = " + image3.getIconWidth() + " pixel", 330, 260);
        g.drawString("Height = " + image3.getIconHeight() + " pixel", 330, 280);
    }

    public static void main(String[] args) {
        Chap10_02 window = new Chap10_02();
    }
}
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่