2014-01-13 49 views
0

我嘗試從src文件夾中加載圖像的getResource不工作

文件:/src/Imagens/user_login.png

不過的getResource不工作:(我tryed解決,但看的圖像

的第一次嘗試:

enter image description here

第二次嘗試,爲類實名取出的getClass:

enter image description here

第三次嘗試,讓名 「哦,我想我解決了」 後加一個.class:

enter image description here

DAMM!我能做什麼?我可以使用IMageIcon圖像在C:/或其他位置,但從src,我不能

+6

嘗試' 「/imagens/user_login.png」' –

+0

HOLY ...我愛你! ! 解決了,但只是一個倒轉/和丟失/使所有這些:(!! – user2582318

+1

文件分隔符總是'/',而不是'\\',因爲'getResource'的參數是一個URL,而不是文件路徑。在所有平臺上,URL始終使用「/」分隔路徑組件。 – VGR

回答

2

您嘗試從靜態上下文(方法main())訪問非靜態方法getClass()。您可以從靜態上下文中使用:

inicializador_tela_login.class.getResource(...) 

或類創建實例,並使用getClass()方法:

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