我在macbook pro上从这个网站输入netbeans上的太空入侵者代码,我无法弄清楚这个错误。请帮忙。我认为这可能与我的图像位置有关,但我不确定。
http://zetcode.com/tutorials/javagamestutorial/spaceinvaders
当我尝试运行程序时,错误说明了这一点:
run:
Exception in thread "main" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:217)
at Board.gameInit(Board.java:58)
at Board.<init>(Board.java:45)
at SpaceInvaders.<init>(SpaceInvaders.java:8)
at SpaceInvaders.main(SpaceInvaders.java:18)
Java Result: 1
BUILD SUCCESSFUL (total time: 2 seconds)
感谢
答案 0 :(得分:0)
您缺少应该位于文件夹中的图像文件&#34; spacepix&#34;根据网站上的代码。 由于在给定位置的项目路径中找不到它们,因此抛出了nullpointer-exception。