我正在尝试将我的 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();
}