要用javax.microedition.lcdui.game 这个包中的LayerManager,Sprite,TiledLayer类测试一个软件。但是测试中设计到了图片和层的具体方法的测试。
请问高手:这种测试程序该如何写。
回答者高分相送!不食言。顺便看看下面源码的错误: 3Q public String testappend(){ LayerManager mylm = new LayerManager();
// Load Images to Sprites
Image playerImage = Image.createImage("/test1.png");
test1 = new Sprite(playerImage, 32, 32);
System.out.println(test1.getRawFrameCount()); Image backgroundImage = Image.createImage("/test2.png");
test2 = new Sprite(test2); layerManager = new LayerManager();
layerManager.append(test1);
layerManager.append(test2);
try {
layer = LayerManager.append();
System.out.println("javax.microedition.lcdui.game.LayerManager.append() is: true.");
return ("javax.microedition.lcdui.game.LayerManager.append() is: true.");
} catch (IOException e) {
e.printStackTrace();
System.out.println("javax.microedition.lcdui.game.LayerManager.append() is: false.");
return ("javax.microedition.lcdui.game.LayerManager.append() is: false.");
}
}
}
请问高手:这种测试程序该如何写。
回答者高分相送!不食言。顺便看看下面源码的错误: 3Q public String testappend(){ LayerManager mylm = new LayerManager();
// Load Images to Sprites
Image playerImage = Image.createImage("/test1.png");
test1 = new Sprite(playerImage, 32, 32);
System.out.println(test1.getRawFrameCount()); Image backgroundImage = Image.createImage("/test2.png");
test2 = new Sprite(test2); layerManager = new LayerManager();
layerManager.append(test1);
layerManager.append(test2);
try {
layer = LayerManager.append();
System.out.println("javax.microedition.lcdui.game.LayerManager.append() is: true.");
return ("javax.microedition.lcdui.game.LayerManager.append() is: true.");
} catch (IOException e) {
e.printStackTrace();
System.out.println("javax.microedition.lcdui.game.LayerManager.append() is: false.");
return ("javax.microedition.lcdui.game.LayerManager.append() is: false.");
}
}
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货