gpt4 book ai didi

java - Eclipse:代码无法从包中获取导入的图像。从 C:/读取时代码有效

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:16:38 25 4
gpt4 key购买 nike

当我尝试制作一个 ImageIcon 时 i = new ImageIcon("source");代码没有像我想要的那样从 eclipse 包中读取它,但是当我告诉它从 C:/... 文件中读取它时,它起作用了。为什么会这样,我该如何解决?

最佳答案

new ImageIcon("source") 需要一个 File 引用。应用程序中维护的资源(通常)不被视为文件,相反,它们被视为资源。

这意味着您无法使用您可能习惯的“noraml”方法访问它们。

相反,请尝试使用 getClass().getResource("/path/to/resource/source")

路径是从源代码树顶部开始的路径...

关于java - Eclipse:代码无法从包中获取导入的图像。从 C:/读取时代码有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19218114/

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