相关疑难解决方法(0)

Eclipse导出的Runnable JAR没有显示图像

运行从Eclipse导出的JAR文件时,不会加载我的图像.

我有资源类包中的图像.我已经尝试了一个图像源文件夹,但没有运气.

从Eclipse加载时工作正常.图像位于导出的JAR文件中,因此它们的导出正常.

我试过了:

label.setIcon(new ImageIcon(MainFrame.class.getResource("/resources/header.jpg")));
Run Code Online (Sandbox Code Playgroud)

我也尝试过:

URL url = getClass().getResource("/resources/header.jpg");
Image image = Toolkit.getDefaultToolkit().getImage(url);
label.setIcon(new ImageIcon(image));
Run Code Online (Sandbox Code Playgroud)

和:

try
{
    label.setIcon(new  ImageIcon(ImageIO.read(getClass().getResource("/resources/header.jpg"))));
}
catch (IOException e1)
{
    e1.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

有什么建议?

java eclipse jar image embedded-resource

33
推荐指数
2
解决办法
6万
查看次数

标签 统计

eclipse ×1

embedded-resource ×1

image ×1

jar ×1

java ×1