我正在尝试更改jar文件的停靠图标,但它仅适用于绝对路径:
Image image = Toolkit.getDefaultToolkit().getImage("/User/Project/src/main/resources/icon.png");
即使文件在同一个包中,这也不起作用:
Image image = Toolkit.getDefaultToolkit().getImage("./icon.png");
答案 0 :(得分:1)
你应该试试这个:
Toolkit.getDefaultToolkit().getImage("icon.png");
它将搜索icon.png
内的文件名main/resources
。
更新:
如果仍然无法正常工作,这应该可以解决问题:
Toolkit.getDefaultToolkit().getImage("src/main/resources/icon.png");