即時通訊相當新的Java和即時通訊做一個pokemon風格的遊戲練習,我想能夠發送遊戲給我的朋友。如何導出與非jar依賴關係的工作罐
這裏是主要問題:遊戲在我的NetBeans IDE中正常工作,但在我的dist文件夾中使用jar文件不起作用並拋出nullPointerException。我已經縮小了這個問題。我的遊戲使用了我在圖書館導入的imageIcons和png/gif圖像。即時得到訪問他們這樣
Icon bckground = new javax.swing.ImageIcon(getClass().getResource("/pictures/BG.gif"));
我不確定如何獲取圖像到lib文件夾,程序才能找到。我曾嘗試將文件直接複製到lib文件夾併爲它們創建一個名爲圖片的文件夾;既沒有工作。現在lib文件夾只包含來自其他庫中的一個jar文件。 (這是我進口我的圖書館唯一的jar文件)
Pic of what it looks like in IDE
請讓我知道,如果它工作或不) –
謝謝,我最終做的是使用ImageIcon構造與單個字符串參數文件名。然後將圖片放入dist文件夾中。 – joey101937
@ joey101937我很高興它可以工作。你可以請按下↑按鈕嗎?)這對我來說意味着很多) –