Oracle 已弃用 Swing 并且 JavaFx 2.0 是它的官方替代品,我是否正确?
这对我来说是有道理的,因为对于 oracle 来说,维持两个竞争 api 的开发几乎是一样的事情似乎有点愚蠢。然而,Oracle 已经在 java 7 swing api 中引入了半透明窗口、形状窗口等增强功能。我认为这可能是出于过渡目的,但如果有人能告诉我当前的“标准”或“最佳实践”选择对于新应用程序 - Swing 还是 javafx 2.0,我将非常感激?另一个悬而未决的问题似乎是 Java 2D 的命运。既然另一个图形引擎 Prism 是 JavaFx 2.0 的基础,那么掌握该 API 是否值得?
非常感谢,马克