Eclipse中的Java:我在哪里将文件放在我想要使用getResource加载的文件系统上?(例如ImageIcon的图像)我知道文件需要在getClass()。getResource(filename)可以找到它的位置,但我不知道它在哪里。我对将文件放在文件系统本身的位置以及如何使用Eclipse的功能来设置资源感兴趣。
3 回答

慕田峪7331174
TA贡献1828条经验 获得超13个赞
您可以将它们放在类的旁边的src文件夹中,也可以为此目的创建一个新的源文件夹(通常称为资源),尽管您可以从代码中找到它们。
然后你使用他们getResource("/com/x/y/foo.png")
。

慕桂英4014372
TA贡献1871条经验 获得超13个赞
我想补充一点,如果Eclipse没有正确处理你在src /中放入的资源目录,你需要“包含”它,但不要将它用作“源文件夹”。您可以通过调出文件夹的上下文菜单(右键单击)并转到构建路径 - >从构建路径中删除,包含
添加回答
举报
0/150
提交
取消