Java getClass().getResource(“file”) leads to NullPointerException

后端 未结 11 1186
[愿得一人]
[愿得一人] 2020-12-11 01:18

I am following the zetcode Snake java games tutorial and always get this error:

ImageIcon iid = new ImageIcon(this.getClass().getResource(\"ball.png\"));
bal         


        
11条回答
  •  盖世英雄少女心
    2020-12-11 01:49

    Try this:

    ImageIcon iid = new ImageIcon(this.getClass()
                      .getClassLoader().getResource("ball.png"));
    ball = iid.getImage();
    

    Make sure image is in the same folder as java file.

提交回复
热议问题