我在 Jbuilder 里都运行起来了。
可在WTK中就不能运行了。而出现了以下异常:
java.io.IOException
at javax.microedition.lcdui.ImmutableImage.getImageFromStream(+15)
at javax.microedition.lcdui.ImmutableImage.<init>(+20)
at javax.microedition.lcdui.Image.createImage(+8)
at DancePlace.<init>(+170)
at Game.<init>(+30)
at Mainlet.<init>(+13)
at java.lang.Class.runCustomCode(+0)
at com.sun.midp.midlet.MIDletState.createMIDlet(+19)
at com.sun.midp.midlet.Selector.run(+22)
然而当我将项目移到WTK下时,我必须将图象资源存放在Res文件夹下。
这些我都做到了,为什么还出现以上的错误呢?
请指正。谢谢!!
------解决方法--------------------------------------------------------
调用顺序:
createImage(String)->ImmutableImage(String)->ImmutableImage.getImageFromStream(String)
IOException异常是由ImmutableImage.getImageFromStream(String)引发的,表明路径是错误的
很有可能就是你的图片名用的是中文或是路径找不到文件