我有運行在Java SE中的代碼。我想轉換這些,以便我可以通過Java ME運行它。我怎樣才能將這些代碼從Java SE轉換到Javca ME?有沒有簡單的方法?從Java SE轉換到Java ME
0
A
回答
4
Java ME僅限於Java 1.3,因此您的某些代碼(例如泛型)可能無法正常工作。另外,如果你有一個Swing
的GUI,那顯然也不起作用。
簡而言之:您需要重做您的GUI並重寫Java 1.3+代碼。
編輯:我幾乎沒有使用Java ME的經驗,但作者this回答說,實際上很難將代碼從Java SE移植到Java ME。
+0
那麼,我碰過的每一個Java ME都沒有Java 1.2(!)中引入的Collections框架(只有Vector和Hashtable) –
0
沒有真正的好方法以自動化的方式做到這一點。最快的方法是嘗試編譯J2ME的代碼並查看不能編譯的內容。從那裏解決它。但Christiaan是對的,它基本上是1.3(沒有泛型,沒有拳擊等),也沒有揮杆。
0
由於編碼風格不同,不可能直接使用Java ME。
有一個名爲LWUIT的工具包,它與Swings非常相似。如果你使用它,花費一些時間和精力,你將能夠移植你的應用程序。你可以找到它的教程和文檔here
相關問題
- 1. 從Java 5 SE遷移到Java 6後,JAXB'date'轉換失敗SE
- 2. Java SE嵌入式和Java ME
- 3. 將Java SE類添加到Java ME中閱讀PDF
- 4. 將Java SE模塊從Netbeans 6.5.1轉換到7.0
- 5. Java ME上的Class.getSuperclass()替換?
- 6. 從Graql轉換到Java API
- 7. 轉換form.showDialog從VB到Java
- 8. 從Java到代碼轉換
- 9. 從Java轉換到C++
- 10. 從Java 6移至Java 6 EE SE
- 11. 的Java SE從客戶
- 12. Java SE的位置提供程序SE
- 13. Smooks,java到java的轉換
- 14. Java JDK,SDK,SE?
- 15. Java SE 1.7 ClassDefNotFound
- 16. java me textfield
- 17. JAVA ME Hello World
- 18. pauseApp Java ME
- 19. Java ME Triple Store
- 20. 的Java SE和Java EE
- 21. Java SE RESTful VS java EE
- 22. Java到C#轉換
- 23. C#到Java轉換
- 24. 如何在java SE
- 25. Java SE上的openJPA
- 26. Java SE Sanning API Morena7
- 27. JAVA SE x86或x64?
- 28. Java SE上的Websocket?
- 29. Java SE Swing通知
- 30. Java ME:將基本JDK 1.5「枚舉」對象轉換爲Java ME CLDC-1.1/IMP-NG(JDK 1.4)
這個問題是**多**廣泛負責。 Java SE和Java ME(不幸)是完全不同的野獸。所以一般來說,這個話題可以填補書籍。如果您遇到需要幫助的特定*問題,您可以在此處發帖。 –