我无法为我的纸牌游戏加载图片。我的卡类扩展了ImageIcon,我在super方法中指定了卡片图像的路径。当我在TextPad中编译并运行它时,它可以工作,但是当我将它导出到JAR文件时,我得到空指针异常。
我的代码是这样的:
super(Card.class.getResource("images/" + imagePath));
我尝试过:
super("images/" + imagePath);
super(Card.class.getClassLoader().getResource("images/" + imagePath));
这是来自jar文件的反编译器:
有什么建议吗?