我在Java項目的「src」文件夾中添加了「Images」文件夾。當jar通過命令行運行但在運行時通過Netbean運行時,相對路徑不起作用
用於在標題欄上設置左上方的圖像我正在使用來自圖像文件夾的圖像。 要做到這一點我已經寫代碼 Image img=Toolkit.getDefaultToolkit().getImage("src/Images/Sell Smart2 copy.jpg"); frame.setIconImage(img);
能正常工作時,通過Netbeans的 運行項目但是,當我使用命令,通過命令行運行該項目的罐子「Java的罐子project.jar」則不會顯示圖片。
爲什麼會出現這個問題?任何解決方案
謝謝, 爲引薦添加圖像。
我會使用絕對路徑,即「/ src目錄/圖片/賣出SMART2 copy.jpg」 – MeBigFatGuy 2011-05-06 17:48:44
@MeBigFatGuy ::那是什麼我用 – 2011-05-06 18:13:31