用Eclipse Me写了一段载入图片的程序,运行后一直报以下错误:
java.io.IOException
at javax.microedition.lcdui.ImmutableImage.getImageFromStream(+15)
at javax.microedition.lcdui.ImmutableImage.(+20)
at javax.microedition.lcdui.Image.createImage(+8)
at testImages.(+57)
at java.lang.Class.runCustomCode(+0)
at com.sun.midp.midlet.MIDletState.createMIDlet(+34)
at com.sun.midp.midlet.Scheduler.schedule(+52)
at com.sun.midp.main.Main.runLocalClass(+28)
at com.sun.midp.main.Main.main(+80)
Execution completed.
仔细检查了一下,并没有发现代码的错误之处,然后网上按照这个错误查一些相关问题,发现跟我遇到的问题其实都不一样。
没有办法,再仔细看看路径的问题,图片的位置是在res下。后来不经意间在一个网页上发现,Eclipse Me使用图片是需要刷新一下项目的,晕难道我的就是这个问题?
刷新一下项目之后,图片的确正常显示,我哩个天~。发现图片太大,都换成小一些的,再次运行程序,还是大图片。看来缓存的确是个问题,再刷新一下项目,显示成小图片了。
文章来源:毛蛋网(maoegg.com)




评论
发表评论 反向链接