我正在尝试设置 JFrame 的图标图像。我不知道如何使用 Toolkit.getDefaultToolkit().getImage(URL); 获取图像文件作为要加载的资源:
我听说过 Class#getResource() 但它在我的情况下不起作用,因为我的文件结构是:
com.faris.test.Test.class
com.faris.test.Test2.class
res.icon.png
我的 Test.class 是扩展 JFrame 的类,并尝试获取“icon.png”,但我不确定如何获取它,因为我的类(Test.class)位于另一个文件夹中。有什么解决办法吗?
最佳答案
您的类位于哪个文件夹中并不重要。您可以使用:Test.class.getResource("/res/icon.png");
。
确保包含“/”
在路径的开头。
你真的尝试过吗?
关于java - 在Java中获取资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31190671/