j2me中canvas和form之间的区别是什么?
答
Canvas允许应用程序使用低级用户界面API绘制屏幕,并且还直接接收键和指针事件。 Canvas的缺点是,它使应用程序无法控制画布何时重新绘制 - 它所能做的只是请求重绘 - 或者重点和指针事件传递到画布的速度。这种缺乏控制可能会导致动作游戏和其他对速度敏感的游戏感觉迟钝和无反应。 GameCanvas是专为解决这些弱点而设计的。
表单是更高级别的API。表格包含了诸如选择组,命令,文本字段,文本,列表等
欲了解更多信息项的任意混合物,看到这个文章,
GUI components based J2ME Applications.
答
画布是低级别的API,用于游戏,图形处理等。它允许按键事件等。 表单是高级API。它包含它像TextField,ImageItem等。
说实话,你应该如何实现一个单选按钮和文本框的游戏? – 2011-06-03 06:44:12