gpt4 book ai didi

java - 当我尝试使用 J2ME 加载图像时,为什么我的图层不会出现?

转载 作者:行者123 更新时间:2023-12-01 15:54:14 24 4
gpt4 key购买 nike

我正在尝试加载图像。程序可以编译,但层不出现。

这些是我得到的错误:

TRACE: , startApp threw an Exception
java.lang.IllegalArgumentException

at javax.microedition.lcdui.game.TiledLayer.(), bci=66
at RRCanvas.start(RRCanvas.java:32)
at 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!");
}

canvas.start();

最佳答案

TiledLayer 构造函数中抛出异常。 Here是该构造函数的文档。查看引发该异常的可能原因,并使用调试器查明任何构造函数调用的参数是否存在这些问题。

关于java - 当我尝试使用 J2ME 加载图像时,为什么我的图层不会出现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5405985/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com