我正在尝试设置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");
确保包含“ /”
 在路径的开始。

您实际尝试过吗?

10-01 12:47
查看更多