我是第二年剛剛開始學習Java的學生。我有這一點的代碼,它一直拋出異常:Java中的ImageIO
try
{
masterFish = ImageIO.read(getClass().getResource("fish1.gif"));
}
catch (IOException iOException)
{
iOException.printStackTrace();
}
有人可以解釋fish1.gif
部分?我應該在哪裏下載一個名爲fish1.gif
的圖像?
爲了使代碼正常工作,您需要在運行時在類路徑上的某處放置fish1.gif。 – hermitmaster
具體而言,'fish1.gif'應該與正在嘗試加載它的類位於同一個包中。如果gif是一個動畫gif,那麼你將不想使用'ImageIO',而是需要使用'ImageIcon' – MadProgrammer
你還可以告訴我們拋出什麼異常 – MadProgrammer