Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java getResource不工作_Java_Imageicon_Getresource - Fatal编程技术网

Java getResource不工作

Java getResource不工作,java,imageicon,getresource,Java,Imageicon,Getresource,我正在尝试从src文件夹加载图像 文件:/src/Imagens/user\u login.png 但是getResource不起作用:(我试着去解决,但是看看图片 第一次尝试: 第二次尝试,删除类实名的getClass: 第三次尝试,让我们在名称“哦,我想我解决了”后添加一个.class: 该死!!!我能做什么?我可以在C:/或其他位置使用图像图标,但是从src,我不能尝试从静态上下文访问非静态方法getClass()(方法main())。您可以从静态上下文使用: inicializad

我正在尝试从src文件夹加载图像

文件:/src/Imagens/user\u login.png

但是getResource不起作用:(我试着去解决,但是看看图片

第一次尝试:

第二次尝试,删除类实名的getClass:

第三次尝试,让我们在名称“哦,我想我解决了”后添加一个.class:


该死!!!我能做什么?我可以在C:/或其他位置使用图像图标,但是从src,我不能尝试从静态上下文访问非静态方法
getClass()
(方法
main()
)。您可以从静态上下文使用:

inicializador_tela_login.class.getResource(...)
或者创建类的实例并使用
getClass()
方法:

new inicializador_tela_login().getClass().getResource(...)

试试
“/images/user\u login.png”
天哪…我爱你!!解决了,但只是一个倒转的/和丢失的/做了这一切:(!!文件分隔符总是“/”而不是“\\”,因为
getResource
的参数是一个URL,而不是一个文件路径。在所有平台上,URL总是使用“/”来分隔路径组件。