2012-07-16 52 views
0

我试图旋转lwuit图像。问题是图像尺寸是400x300,所以当我旋转它时,它会被剪切。 Lwuit文档说旋转方法假定了一个方形图像,这就是问题所在。有没有其他的方式来旋转图像?在lwuit中旋转非方形图像

回答

0

我找到了解决办法:

javax.microedition.lcdui.Image lcduiImage=(javax.microedition.lcdui.Image) imagen.getImage(); 
javax.microedition.lcdui.Image lcduiImageRotada=javax.microedition.lcdui.Image.createImage(lcduiImage, 0, 0, lcduiImage.getWidth(), lcduiImage.getHeight(), Sprite.TRANS_ROT90); 
imagen=Image.createImage(lcduiImageRotada);