我在學習如何用Java編程的過程中編寫了一個Snake克隆。它是一個使用圖像的小程序(使用getImage(getDocumentBase(),「gfx/image.png」)載入init());當我在我的IDE(Eclipse)中運行小程序時,它運行良好,所有的圖像顯示應用程序中的Java小程序
我的目標是創建一個可執行的jar文件,我可以比applet更容易傳遞所以我創建了一個新類並使用JPanel來託管我的小程序。 getDocumentBase()總是返回null,導致在文件系統上找不到圖像,導致一個空的屏幕。
我知道遊戲運行,因爲我可以導航所有菜單並查看所有打印的文本。只是圖像未加載。
有沒有辦法解決這個問題?我應該加載我的圖像嗎?
感謝