3
A
回答
5
我不知道是否有「最好」的做法那裏,因爲JavaFX是很新的,人們更忙於新的JavaFX程序比轉換舊Java的的...
首先,我會問爲什麼你想要/需要這樣做......其次,我要說這取決於Swing程序的目的和複雜性。 如果這是一個普通的對話框,它不應該很難。如果它是一個複雜的應用程序與子面板,很多彈出對話框,菜單,與對接的MDI行爲等,可能很難無法端口...
不知何故,它可能會更好因爲知道必須使用JavaFX中的Swing組件的包裝器,或將自己限制在當前有限的本機JavaFX組件範圍內,所以從頭重寫了GUI。現在,如果您的應用程序是以良好的原則編寫的,那麼您可以只重寫視圖和控制器部分,並重用(大部分)模型/業務邏輯,因爲JavaFX可以很好地利用Java類。
相關問題
- 1. 將swing應用程序轉換爲web應用程序
- 2. 將JavaFX桌面應用程序轉換爲Web應用程序
- 3. 將Java Swing應用程序轉換爲小程序的工具
- 4. 如何將java swing應用程序轉換爲android
- 5. 將Swing應用程序轉換爲網頁
- 6. 將Swing應用程序轉換爲Applet的併發症
- 7. 將Java Swing轉換爲基於Web的應用程序
- 8. 將Javafx應用程序jar文件轉換爲apk文件(Netbeans)
- 9. 簡單的javafx應用程序將mp4文件轉換爲mp3
- 10. 將單線程應用程序轉換爲ASyncTask應用程序
- 11. 將SOAP轉換爲Restful應用程序
- 12. 將WPF應用程序轉換爲ASP
- 13. 將VB6應用程序轉換爲WPF?
- 14. 將應用程序js轉換爲coffeescript
- 15. 將vb.net轉換爲web應用程序
- 16. 將GWT1.7應用程序轉換爲GWT2.0
- 17. 將WPF應用程序轉換爲Silverlight
- 18. 將Flex應用程序轉換爲HTML5
- 19. 將iOs應用程序轉換爲Android
- 20. 將c#應用程序轉換爲VB
- 21. 將iPhone應用程序轉換爲iPad
- 22. 將Java Applet轉換爲應用程序
- 23. 將應用程序轉換爲ViewController
- 24. 將Silverlight應用程序轉換爲WPF
- 25. 將iPhone應用程序轉換爲IPad
- 26. 將Java應用程序轉換爲Applet
- 27. 將iPad應用程序轉換爲通用應用程序
- 28. 將iPhone應用程序轉換爲通用應用程序?
- 29. 將通用應用程序轉換爲iPad應用程序
- 30. 將通用應用程序轉換爲僅iPhone應用程序