2013年7月28日 星期日

取得放在專案資料夾內的圖片

在 eclipse 的專案中,要讓程式取得放置於專案內的圖片檔案,可以利用 Source Folder 來達成。

在 eclipse 的專案上點右鍵 -> New -> Source Folder,輸入資料夾名稱
接著把圖片檔丟到剛建立的 Source Folder~
程式碼要讀取圖片檔時,可以直接利用以下的程式碼取得圖片檔:
InputStream input = classLoader.getResourceAsStream("image.jpg");
如果想要分層的話,也可以自行調整,例如圖片檔案放在 /icon/image.jpg
程式碼讀取時,參數就改成 icon/image.jpg 即可。

參考資料:
1、How do I go about adding an image into a java project with eclipse?
2、how to read image from project folder in java?

沒有留言: