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