高,低级别的显卡在J2ME

高,低级别的显卡在J2ME

问题描述:

我WANN知道什么是高&低级别的图形 什么之间的区别是使用两个....高,低级别的显卡在J2ME

感谢, 尼尔

高级别的图形由设备本身处理(其实施,更精确)。低级图形需要您手动绘制,但您完全可以控制向用户显示的内容。

谈论Java ME几乎所有在javax.microedition.lcdui包中都是与高级图形相关的。低级图形由CanvasGraphics以及javax.microedition.lcdui.game包中的类处理。

高级图形的优势在于使用起来非常简单,因为您不需要手动绘制任何东西,所以它非常适合快速创建UI。缺点是你仅限于MIDP 2.0中的元素(唯一的扩展可能性是CustomItem),并且你无法控制如何绘制元素。低级图形允许您在屏幕上绘制任何内容,但需要大量工作才能手动创建良好的用户界面。

游戏通常使用大多数低级图形,其他应用程序只使用高级图形或两者都使用。顺便说一句,有一些替代品,如LWUIT,它是一个使用低级图形创建UI的库。