【发布时间】:2013-05-03 14:48:17
【问题描述】:
我正在尝试将我的 Java GUI 部署为可运行的 jar 文件。问题是当我运行 jar 文件时,我用 Swing & AWT 创建的图像甚至形状都没有显示出来。谁能告诉我导出带有图像和形状的 Java 应用程序的正确方法?以下代码在随机图像中调用。
int randomImage = (int)(Math.random() * 8);
try {
image = ImageIO.read(new File("src/images/" +randomImage + ".png"));
} catch (IOException e) {
e.printStackTrace();
}
【问题讨论】:
-
“甚至是形状” 我猜形状没有出现,因为代码在
NullPointerException(重新图像)上失败,然后再投注该部分。从命令行运行它,您可以在其中观察错误输出。
标签: java image deployment embedded-resource executable-jar