【发布时间】:2015-08-03 03:49:47
【问题描述】:
我的游戏中有四个课程; Player.java、Game.java、Island.java 和 Map.java。基本上它有很多代码可以在这里链接但是我的问题是我的程序在 eclipse 中运行良好但是当我导出为 jar 并运行它时没有打开任何东西所以我用 CMD 打开它并且它给出了错误。
在 CMD 中输入:
java -jar GameAlliansen.jar
来自 CMD 的输出:
javax.swing.ImageIcon 处的线程“main”java.lang.NullPointerException 中的异常。
这就是我导入图像的方式
island = new ImageIcon(Game.class.getResource("/Island(64x64).png"));
http://i.imgur.com/dRe2HNz.png这是我的项目形象
【问题讨论】:
-
1.文件是否包含在 jar 中? 2. 大小写是否正确?
-
Island(64x64).png已经导出到jar文件中了吗?如果它在 jar 文件中的位置是什么?
-
更多例子here.
-
我会发布我的组织是如何完成的。
标签: java eclipse swing jar nullpointerexception