我有一個關卡編輯器thingy,當我在eclipse中運行它時,一切都正常工作,一切都顯示出來。我試圖將它導出爲可運行的jar和jar。他們似乎都沒有工作。問題是,當我運行jar時,圖像,按鈕和菜單不顯示。我認爲這與資源有關。 在此先感謝。導出項目時出現問題
編輯: 我加載圖片時,使用此功能:
public static BufferedImage loadTileImg(String fn) {
BufferedImage img = null;
File file = new File(fn);
try {
img = ImageIO.read(file);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return img;
}
,我使用一個URL來加載圖標。
你可以發佈用於加載資源的代碼嗎? – Stephan
@Alex我認爲這裏不需要代碼。它與將項目導出爲罐子有關 –
@ChandrayyaGK IMO或者資源位置不像他們應該在最終的JAR中那樣,或者代碼可能無法通過防彈來查找資源。 – Stephan