从JAR加载ImageIcon

时间:2017-07-13 11:33:24

标签: java imageicon

我无法为我的纸牌游戏加载图片。我的卡类扩展了ImageIcon,我在super方法中指定了卡片图像的路径。当我在TextPad中编译并运行它时,它可以工作,但是当我将它导出到JAR文件时,我得到空指针异常。

我的代码是这样的:

super(Card.class.getResource("images/" + imagePath));

我尝试过:

super("images/" + imagePath);
super(Card.class.getClassLoader().getResource("images/" + imagePath));

这是来自jar文件的反编译器:

Decompiled

有什么建议吗?

0 个答案:

没有答案