目前,我指的是我的图像的方式是使用代码行:
static ImageIcon img1 = new ImageIcon("src\\img1.png");
static ImageIcon img2 = new ImageIcon("src\\img2.png");
然而,当我将这个从eclipse导出到.jar文件时,图片没有显示出来。是否可以在不设置完整文件路径的情况下引用图像(例如(“C:\ XXXX \ XXXX \ XXXX.img1.jpg))”,因为如果我将.jar放在闪存驱动器上,则完整的文件路径会没用的吗?
答案 0 :(得分:0)
在包中包含图片创建任何空类示例:ImageLoader
如果要加载图片:
ImageIcon img1 = new ImageIcon(ImageLoader.class.getResource("img1.png"));
ImageLoader.class.getResource:将返回ImageLoader类的URL