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转换为基于Web的应用程序
- 5. 将Swing应用程序转换为Applet的并发症
- 6. 如何将java swing应用程序转换为android
- 7. 将Swing应用程序转换为网页
- 8. 简单的javafx应用程序将mp4文件转换为mp3
- 9. 将Javafx应用程序jar文件转换为apk文件(Netbeans)
- 10. 将Java应用程序转换为Applet
- 11. 将WPF应用程序转换为Silverlight
- 12. 将应用程序js转换为coffeescript
- 13. 将vb.net转换为web应用程序
- 14. 将WPF应用程序转换为ASP
- 15. 将iPhone应用程序转换为iPad
- 16. 将应用程序转换为ViewController
- 17. 将GWT1.7应用程序转换为GWT2.0
- 18. 将Flex应用程序转换为HTML5
- 19. 将iPad应用程序转换为通用应用程序
- 20. 将通用应用程序转换为仅iPhone应用程序
- 21. 如何在Swing应用程序中混合Java Swing和JavaFX?
- 22. 将java.util.List转换为JavaFX序列
- 23. 如何开始将Java Swing应用程序迁移到JavaFX?
- 24. 将iPad应用程序转换为iPhone应用程序
- 25. 如何将AngularJS应用程序转换为android应用程序
- 26. 将iPad应用程序转换为iPhone应用程序
- 27. 如何将iPhone应用程序转换为iPad应用程序
- 28. appcelerator - 将Windows应用程序转换为移动应用程序
- 29. 将Web应用程序转换为Android应用程序
- 30. 将Windows.Form应用程序转换为Web应用程序