gpt4 book ai didi

java - 将资源包含在单独的 "resource"文件夹中

转载 作者:行者123 更新时间:2023-12-01 18:46:13 25 4
gpt4 key购买 nike

如果在其他地方有人问过这个问题,我们深表歉意。我已经解决了很多其他问题,但尚未找到答案。

我正在尝试将图像绘制到 JPanel,但无法计算出路径结构。我有默认的“src”文件夹,其中包含我的包。我还创建了一个与 src 同一级别的“resources”文件夹。我在其中放置了我想要加载的图像。有人可以帮助我如何将此资源文件夹中的图像加载到 src 文件夹中的类中吗?我当前的代码如下:

ImageIcon ii = new ImageIcon(this.getClass().getResource("/resources/clach.jpg"));
image = ii.getImage();

最佳答案

将文件夹“resources”放入应用程序的类路径中。然后你就可以通过

获取资源
getClass().getResource("/resource-file")

如果您使用 Eclipse(它具有默认的 src 文件夹作为源文件夹),您只需右键单击资源文件夹并在“构建路径/用作源文件夹”下为其创建一个源文件夹。

关于java - 将资源包含在单独的 "resource"文件夹中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17698409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com