0
我有一個小程序的jar文件。除了一件事之外,這個小程序可以完美運行:當我運行小程序時,程序會加載,但圖像不會。我知道這是唯一的錯誤。 jar中的清單文件指定了另一個我在裏面使用的jar,並且我知道它是正確導入的。什麼可能是錯的?資產沒有加載小程序的jar文件
我有一個小程序的jar文件。除了一件事之外,這個小程序可以完美運行:當我運行小程序時,程序會加載,但圖像不會。我知道這是唯一的錯誤。 jar中的清單文件指定了另一個我在裏面使用的jar,並且我知道它是正確導入的。什麼可能是錯的?資產沒有加載小程序的jar文件
圖像在哪裏?
- >如果部署在jar中,則需要從classpath中將它們作爲資源進行訪問。
喜歡的東西,
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
InputStream input = classLoader.getResourceAsStream("/resources/image.jpg");
Image logo = ImageIO.read(input);
小程序通常有限制,他們只能連接到爲他們服務的服務器。
它們在罐子裏面。另外,您是否將包添加到類路徑或圖像中? – rdelfin 2012-04-24 01:28:20
我不明白你的問題。小程序本身是CP的一部分,沒有任何待辦事項。裏面的jar文件夾名爲/ resources,轉儲你的圖片 – 2012-04-24 01:30:51
它是,但由於某種原因,applet不顯示圖像 – rdelfin 2012-04-24 01:34:39