我使用资源编辑器在 LWUIT 中开发了 3 个应用程序,并使用 Netbeans 添加了更多功能。我想将它们移植到代号。最好的方法是什么?
我看到Components
LWUIT 的 navite 在代号one 中有一个等价物Component
,但是 J2ME 方法和类,现在必须移植到 J2SE,对吗?
中的方法StateMachineBase
也发生了变化。showForm()
例如,现在不存在。StateMachineBase 有哪些进一步的变化?
谢谢
我使用资源编辑器在 LWUIT 中开发了 3 个应用程序,并使用 Netbeans 添加了更多功能。我想将它们移植到代号。最好的方法是什么?
我看到Components
LWUIT 的 navite 在代号one 中有一个等价物Component
,但是 J2ME 方法和类,现在必须移植到 J2SE,对吗?
中的方法StateMachineBase
也发生了变化。showForm()
例如,现在不存在。StateMachineBase 有哪些进一步的变化?
谢谢
首先创建一个新的 Codename One 项目,然后复制您的源代码/资源文件并修复导入语句。
您不能再使用 MIDP API(也不能使用 J2SE),有新的 API和新的生命周期对象,您可以将它们用于几乎所有事情。showForm
确实存在并且没有被修改,我不确定你为什么没有找到它。
一般来说, Codename One要简单得多,因为它没有项目层次结构问题,并且您不需要处理 MIDP/RIM/Android 差异。一切都为你处理。