我习惯于使用Swing进行编程,并听说过JavaFX。它是否应该取代Swing成为Java编写桌面应用程序的首选平台?
换句话说,我应该选择JavaFX来进行我的新项目吗?
我习惯于使用Swing进行编程,并听说过JavaFX。它是否应该取代Swing成为Java编写桌面应用程序的首选平台?
换句话说,我应该选择JavaFX来进行我的新项目吗?
是的,JavaFX正在取代Swing。
另请参阅Oracle的官方文档:
http://www.oracle.com/technetwork/java/javafx/overview/faq-1446554.html#6
JavaFX是否正在取代Swing成为Java SE的新客户端UI库? 是的。但是,Swing将在可预见的未来仍然是Java SE规范的一部分,因此包含在JRE中。虽然我们建议开发人员在构建新应用程序时尽可能利用JavaFX API,但也可以使用JavaFX扩展Swing应用程序,从而实现更平滑的过渡。