我一直在尝试使用一些.jar
图像创建.png
文件作为我的按钮的自定义图标。为了做到这一点,我想使用简单的ResourceLoader
类:
import java.awt.Image;
import java.awt.Toolkit;
public class ResourceLoader {
static ResourceLoader rl = new ResourceLoader();
public Image loadImage(String fileName) {
return Toolkit.getDefaultToolkit()
.getImage(rl.getClass().getResource("images/"+fileName));
}
}
但问题是,即使我将src
文件夹添加到构建路径,我也无法从res
包访问此类。
这个图片显示了我当前添加图像的方式 - 在ImageIcon
对象的构造函数中有一个路径。遗憾的是,这并不能永久地将图片导出到.jar
。
我做错了什么?我非常感谢你的帮助!