2011-01-05 64 views

回答

4

在J2ME中,你可以在以下两种方式显示图像:

Image image = Image.createImage(path_to_img+"/img.PNG"); 

g.drawImage(image, x, y, Graphics.TOP | Graphics.LEFT); // 1) Use drawImage function. 

Sprite mainSprite = new Sprite(image); // 2) Use Sprite to display your image. 
mainSprite.setRefPixelPosition(x, y); 
mainSprite.paint(g); 

希望这有助于。

+0

请问这是一样的这个myImage = graphics.Image.open(jobDirectory +“\”+ name)? – JohnDoe4136 2011-01-05 05:16:50

+0

什么是“myImage = graphics.Image.open(jobDirectory +”\“+ name)”的确如此?在J2ME中,通过如上所述的图像将在屏幕上显示在特定的x,y位置。 – 2011-01-05 05:28:46

+0

它只是打开一个静止图像文件,而没有实际处理,因为它们是故意突变的。 – JohnDoe4136 2011-01-05 05:34:43