我在Java中創建了一個應用程序(使用Eclipse IDE),並且我在代碼中指向存儲在名爲「source」的源文件夾中的圖像,並且它在IDE中正常工作。當我將jar提取到可運行的jar時,沒有錯誤,但圖片不顯示,或者它顯示了它後面的任何內容。我在WinRar中打開了這個.jar文件,看起來這些圖片都是用類文件引入的。我怎樣才能解決這個問題?Java .Jar Image沒有顯示出來
Image i = Toolkit.getDefaultToolkit().getImage("sources/SystemTrayOne.png");
你能告訴我們相關的代碼嗎?你不是指圖像作爲Jar中的文件嗎?還是他們被作爲資源訪問?你是否看到任何異常?你有沒有空的catch塊? –