将应用程序从LWUIT移植到CodenameOne

时间:2012-03-30 11:07:41

标签: lwuit porting codenameone

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

谢谢

1 个答案:

答案 0 :(得分:4)

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

你不能再使用MIDP API了(你也不能使用J2SE),有新的API's和一个新的生命周期对象,你几乎可以使用它。 showForm确实存在并且未被修改,我不确定为什么你没找到它。

通常Codename One更简单,因为它没有项目层次结构问题,您不需要处理MIDP / RIM / Android差异。它全部为您处理。