看板 java 關於我們 聯絡資訊
目前寫了Applet,裡面讀取幾張圖片(size:1~5k) 圖片都必須壓在.jar檔裡 發覺下載很慢, 發覺原因是在load圖片的時候 會重新去要.jar檔. 查看java主控台會有下列問題 network: 找不到快取記憶體項目 [url:http://192.168.35.101/ez_page.jar,版本: null] 是因為在快取記憶體裡面找不到檔案, 所以又重新去要了一次 想請問這應該是Java Applet安全性的問題 該如何讓我的.jar檔, 可以儲存到快取記憶體 而不需要重新去要檔案, 在控制台裡面沒有看到有 快取的項目 ,我用的是jdk 1.6 謝謝大家的回覆 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.42.165
PsMonkey:改用 http 連圖片吧... (感覺你的 jar 檔很大,圖片小) 05/10 17:29
tkcn:唔,我寫得好像沒這問題,甚至第二次開啟時什麼都沒抓 05/10 17:36
jawwoeima:.jar也還好, 最多512k,目前16Xk, 圖片必須要在.jar裡 05/10 17:36
PsMonkey:同二樓,理論上不會... 不然 ResourceBundle 沒人敢用 XD 05/10 18:41
jawwoeima:我是用getResourceAsStream來抓圖片,請問是正確做法嗎? 05/10 20:27
tkcn:我是用 getResource() 然後就傳進 ImageIcon 了,不過你的做 05/10 20:44
tkcn:法我覺得也沒錯. 要不要換個瀏覽器? java cache 也清掉試試 05/10 20:46