有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java NullPointerException,当我清楚地正确引用了该文件时

我正在编写一个用于实践的基本GUI,我想包含一个图像,在仔细检查代码的所有之后,在运行它时仍然会有一个NullPointerException

Image i;
ImageIcon ii;

public Pnl() {
    BorderFactory.createLineBorder(Color.BLACK, 5);
    setBackground(Color.GREEN); 

    x = 10;
    y = 10;

    ii = new ImageIcon(this.getClass().getResource("shrek.jpg"));
    i = ii.getImage();

    setDoubleBuffered(true);

    timer.start();
} // end of constructor

编辑:NPE出现在我初始化ImageIcon的行中


共 (1) 个答案