麻煩熟悉 java application 的朋友看一下
有關顯示圖片的 function
BlackTank.png 這個檔案是和我的原始碼在同一個目錄下
照理說下面這個寫法應該可以正確的顯示圖片
引用:
image = toolkit.createImage("BlackTank.png");
|
但是在我的 program 一定要把全部路徑寫出來, 不然就無法找到檔案
(以下寫法能夠正確的顯示圖片)
引用:
image = toolkit.createImage("C://Documents and Settings//msw971//Desktop//Field//BlackTank.png");
|
想了兩天還是解決不了, netbean 4.1 , netbean 3.6 , IntelliJ , JDK 1.5 JDK 1.4
都試過了,
用下面個種寫法也一樣結果
引用:
img = ImageIO.read(new File("saturn.jpg"));
g.drawImage(img,0,0,null);
|
或把檔案變成 buffer 也一樣
麻煩有沒有哪位能給我一點頭緒?
謝謝啦~~