我有一个关卡编辑器,当我在eclipse中运行时,一切都正常运行,一切都显示出来。我试图把它作为一个可运行的罐子和一个罐子出口。他们似乎都没有工作。问题是当我运行jar时图像,按钮和菜单不显示。我认为这与资源有关。 提前谢谢。
编辑: 我在加载图片时使用此功能:
public static BufferedImage loadTileImg(String fn) {
BufferedImage img = null;
File file = new File(fn);
try {
img = ImageIO.read(file);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return img;
}
我正在使用网址加载图标。
答案 0 :(得分:0)
您如何管理资源?
在显示完整路径并正确导出资源时,请注意完整路径。
答案 1 :(得分:0)
尝试使用fat jar。检查导出的jar中是否存在图像和图标文件。
检查代码中资源的相对路径。