我需要將3張圖片添加到我的代碼中。 目前,這3張圖片不在SRC文件夾中,但在其外 - 我正在談論關於Eclipse Project的 。將圖片添加到特定路徑的Java GUI
這裏是我的代碼:
Image myImage = new Image(null, "treasure1.jpg");
while (iterator.hasNext())
{
String current = iterator.next(); // get an original room in the maze
Coordinate mazeDot = null;
if (this.m_rooms.containsKey(current)) // if the string key exists
{
mazeDot = this.m_rooms.get(current); // get the coordinate of that specific room as two Ints
e.gc.drawImage(myImage,mazeDot.getXCoordinate(),mazeDot.getYCoordinate());
}
}
但我想把那張照片(treasure1.jpg
)在我的項目的src
文件夾。 我試過這段代碼:
Image myImage = new Image(null, "src/treasure1.jpg");
,但它沒有工作,但編(我把圖片在src
文件夾後)。 src是小寫。
任何想法有什麼不對?
問候, 羅恩
你在那裏使用了什麼樣的圖像類? java.awt.Image上沒有構造函數,就像您在代碼中顯示的一樣。 – Perception 2012-03-01 15:39:32
我沒有使用類,只是圖像工具。但是,當我把文件放在「src」文件夾中時,它不能正常工作。不知道爲什麼 – ron 2012-03-01 15:58:20