编程语言
首页 > 编程语言> > Java-Eclipse:代码无法从包中导入图像.从C:/读取代码

Java-Eclipse:代码无法从包中导入图像.从C:/读取代码

作者:互联网

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

解决方法:

new ImageIcon(“ source”)需要文件引用.应用程序中维护的资源(通常)不被视为文件,相反,它们被视为资源.

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

而是尝试使用getClass().getResource(“ / path / to / resource / source”)

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

标签:imageicon,eclipse,java
来源: https://codeday.me/bug/20191030/1967131.html