【发布时间】:2015-01-16 16:16:01
【问题描述】:
我有一个用 java 编写的蛇游戏,但是当我将项目导出为 Runnable Jar 时,图像不会加载。他们在日食中工作正常。有什么问题?
我的 loadImages 方法如下所示:
private void loadImages() {
ImageIcon snakeBlockIcon = new ImageIcon("snake/images/snakeBody20px.png");
snakeBlockImage = snakeBlockIcon.getImage();
snakeBlockImage = snakeBlockImage.getScaledInstance(DOT_SIZE, DOT_SIZE, Image.SCALE_DEFAULT);
...
我的项目结构如下:
(SourceFolder)Projects > (source package) snake > (package) images
(SourceFolder)Projects >(源包)snake >(包)snake > .java 文件
谢谢!
编辑:获得足够的代表来发布图片
【问题讨论】:
-
图片在runnable jar中吗?图片在 jar 中的路径名是什么?
-
经过一些尝试,打开了.jar,但图像不在里面。