5

我使用资源编辑器在 LWUIT 中开发了 3 个应用程序,并使用 Netbeans 添加了更多功能。我想将它们移植到代号。最好的方法是什么?
我看到ComponentsLWUIT 的 navite 在代号one 中有一个等价物Component,但是 J2ME 方法和类,现在必须移植到 J2SE,对吗?
中的方法StateMachineBase也发生了变化。showForm()例如,现在不存在。StateMachineBase 有哪些进一步的变化?

谢谢

4

1 回答 1

4

首先创建一个新的 Codename One 项目,然后复制您的源代码/资源文件并修复导入语句。

您不能再使用 MIDP API(也不能使用 J2SE),有新的 API和新的生命周期对象,您可以将它们用于几乎所有事情。showForm确实存在并且没有被修改,我不确定你为什么没有找到它。

一般来说, Codename One要简单得多,因为它没有项目层次结构问题,并且您不需要处理 MIDP/RIM/Android 差异。一切都为你处理。

于 2012-03-30T18:26:31.197 回答