2012-08-10 66 views
1

我正在嘗試acm庫,當我嘗試使用GImage時,找不到我的圖像。我試圖把它放到任何地方,但仍然無法找到它。哪裏GImage尋找一個圖像(請具體說明)謝謝GImage無法找到我的圖像

回答

1

根據the docs.它具體包括以下步驟:看

  1. 檢查是否具有該名稱的圖像已經被定義。如果是這樣,請返回該圖像。
  2. 檢查是否有可用的名稱,該名稱的內容可以作爲圖像讀取。如果是這樣,請從資源文件中讀取圖像。
  3. 從相對於應用程序目錄或小程序代碼庫的指定名稱的文件加載映像。
1

我也有同樣的問題。我用全路徑和它的工作,如:

GImage img = new GImage("/Users/abc/java/programming/abc.jpg"); 
add(img); 

另外,我剛纔注意到,如果你使用的是Eclipse,你可以保持斌子目錄內的圖像,然後你可以使用文件名:

GImage img = new GImage("abc.jpg"); 
add(img); 

對於上述工作,你的形象應該是:/Users/abc/java/programming/bin/abc.jpg」