如何在J2ME中获取图像中心,拉伸,填充,倾斜?

时间:2011-10-16 03:44:53

标签: java java-me midp lcdui

如何在J2ME项目中获得这些效果?

我需要类似CSS背景的效果,就像我们写的那样:

background:#fff url(img.png) repeat-x;

我在J2ME中需要这种东西。我可以这样做吗?

2 个答案:

答案 0 :(得分:0)

我从未使用过J2ME,但我认为它支持基本的图形功能。因此,您应该能够使用Background Panel的paintComponent()方法中的概念来进行自定义绘制。

答案 1 :(得分:0)

您可以在J2ME中开箱即用的图形内容是javax.microedition.lcdui.Graphics中的任何内容。如果您希望在屏幕上重复显示图像,则需要在paint()方法中以循环方式重复绘制图像。您无法通过小角度旋转图像;你可以使用javax.microedition.lcdui.game.Sprite旋转90度角。

API中没有缩放方法,但您可以复制/粘贴this之类的函数;要注意,这可能会占用大量的内存。

相关问题