Java 为什么赢了';当我尝试用J2ME加载图像时,我的层是否会出现?
我正在尝试加载一个图像。程序会编译,但图层不会显示 以下是我得到的错误: 跟踪:,startApp引发了异常Java 为什么赢了';当我尝试用J2ME加载图像时,我的层是否会出现?,java,java-me,Java,Java Me,我正在尝试加载一个图像。程序会编译,但图层不会显示 以下是我得到的错误: 跟踪:,startApp引发了异常 java.lang.IllegalArgumentException 在javax.microedition.lcdui.game.TiledLayer.(),bci=66 在RRCanvas.start(RRCanvas.java:32) 在RRashlMIDlet.startApp(RRashlMIDlet.java:16) 这是这些行上的代码: try { trac
java.lang.IllegalArgumentException 在javax.microedition.lcdui.game.TiledLayer.(),bci=66
在RRCanvas.start(RRCanvas.java:32)
在RRashlMIDlet.startApp(RRashlMIDlet.java:16) 这是这些行上的代码:
try {
trackLayer = new TiledLayer(12, 48, Image.createImage("/map.png"), 48, 48);
grassLayer = new TiledLayer(12, 48, Image.createImage("/map.png"), 48, 48);
checkpointLayer = new TiledLayer(12 , 48, Image.createImage("/map.png"), 48, 48);
}
catch (IOException e) {
System.err.println("Failed loading images!");
}
及
正在TiledLayer构造函数中引发异常。是该构造函数的文档。请查看引发该异常的可能原因,并使用调试器找出任何构造函数调用的参数是否存在这些问题。这是否与此相关:?或者类似的标题纯属巧合?不,我对此一无所知
canvas.start();