【发布时间】:2014-02-17 14:10:57
【问题描述】:
我习惯于 Swing 编程并且听说过 JavaFX。它是否应该取代 Swing 成为用 Java 编写桌面应用程序的首选平台?
换句话说,我应该为我的新项目选择 JavaFX 吗?
【问题讨论】:
标签: java swing user-interface javafx
我习惯于 Swing 编程并且听说过 JavaFX。它是否应该取代 Swing 成为用 Java 编写桌面应用程序的首选平台?
换句话说,我应该为我的新项目选择 JavaFX 吗?
【问题讨论】:
标签: java swing user-interface 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 构建新的应用程序,可以扩展 Swing 使用 JavaFX 的应用程序,从而实现更平滑的过渡。
另见 SO 帖子:
【讨论】: