将应用程序从LWUIT移植到CodenameOne

Mun*_*n0n 5 porting lwuit codenameone

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

谢谢

Sha*_*mog 4

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

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

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