Eclipse 导出的 Runnable JAR 不显示图像
运行从 Eclipse 导出的 JAR 文件时,我的映像将无法加载。
我在资源类包中有图像。我也尝试过图像源文件夹,但没有运气。
从 Eclipse 加载时可以完美地工作。图像位于导出的 JAR 文件中,因此它们可以正常导出。
我试过了:
label.setIcon(new ImageIcon(MainFrame.class.getResource("/resources/header.jpg")));
我也试过:
URL url = getClass().getResource("/resources/header.jpg");
Image image = Toolkit.getDefaultToolkit().getImage(url);
label.setIcon(new ImageIcon(image));
和:
try
{
label.setIcon(new ImageIcon(ImageIO.read(getClass().getResource("/resources/header.jpg"))));
}
catch (IOException e1)
{
e1.printStackTrace();
}
有什么建议吗?