我對Java很新,我想添加一個PNG圖像到我的小程序。從某種原因,當我加入這個圖片我收到以下錯誤:將一個PNG圖像添加到Java小應用程序
異常在線程「影像擷取0」 java.lang.OutOfMemoryError:Java堆空間 在java.awt.image.DataBufferInt(來源不明) 在java.awt.image.Raster.createPackedRaster(未知源) at java.awt.image.DirectColorModel.createCompatibleWritableRaster(Unknown Source) at sun.awt.image.ImageRepresentation.createBufferedImage(Unknown Source) at sun.awt。 image.ImageRepresentation.setPixels(Unknown Source) at sun.awt.image.ImageDecoder.setPixels(Unknown Source) at sun.awt.image.PNGImageDecoder.sendPixels(Unknown Source) at sun.awt.image.PN GImageDecoder.produceImage(來源不明) 在sun.awt.image.InputStreamImageSource.doFetch(來源不明) 在sun.awt.image.ImageFetcher.fetchloop(來源不明) 在sun.awt.image.ImageFetcher.run(未知來源)
當我嘗試添加一個JPEG圖像它工作正常。我如何解決這個問題?
也有類似的帖子 - http://stackoverflow.com/questions/1045279/how-can-i-display-a-bitmap-image-in -a-java-applet – 2009-10-21 13:52:00