我有在Java SE中运行的代码。我想转换它们,以便我可以通过Java ME运行它。如何将这些代码从Java SE转换为Javca ME?有一个简单的方法吗?
答案 0 :(得分:4)
Java ME仅限于Java 1.3,因此您的某些代码(例如,泛型)可能无法正常工作。此外,如果您有一个Swing
GUI,那么显然也不会有效。
简而言之:您需要重做GUI并重写Java 1.3+代码。
编辑:我对Java ME没什么经验,但是this的作者回答说实际上很难将代码从Java SE移植到Java ME。答案 1 :(得分:0)
没有真正好的方法以自动方式执行此操作。最快的方法是尝试编译J2ME的代码并查看无法编译的代码。从那里解决它。但克里斯蒂安是对的,它基本上是1.3(没有泛型,没有拳击等)而且没有挥杆。
答案 2 :(得分:0)
不可能直接使用Java ME,因为编码风格不同。
有一个名为LWUIT的工具包,与Swings非常相似。如果您使用它,只需花费一些时间和精力,您就可以移植您的应用程序。您可以找到它的教程和文档here