乍一看这似乎是一个无用的问题,但我需要向我的同事们提供一些关于 JavaFX 历史的有效论据。我知道 FXML,并且 Swing 将来不会获得任何新功能,这在 IT 世界中已经说明了一切。
但除此之外......他们为什么要从头开始,而不是根据新要求调整 Swing?
JavaFX 更简单,而且它支持 XML 布局,但这对我来说似乎没有必要构建一个全新的框架。
我读了THIS博客和有关该主题的其他一些资源,我无法真正回答这个问题。据我所知,我阅读的要点大多是未成年人。
最佳答案
简而言之,Swing 作为一个已有 15 年以上历史的架构,无法与 JavaFX 等软件一起使用。管道和架构不存在。如果他们试图在 Swing 之上添加 FX,他们要么破坏 Swing,要么阻碍 FX,或者两者兼而有之。
对于 GUI 框架需要做什么才能获得更好的性能,以及现代开发人员对 GUI 框架的期望,我们今天比那时了解得更多。
关于java - 为什么要从头开始构建 JavaFX?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34576946/