JavaFX 路线图。
根据常见问题解答-
从 JavaFX 2.2 和 Java SE 7 更新 6 开始,JavaFX 库作为 Java SE 的一部分安装;
对于挥杆部分-
JavaFX 是否正在取代 Swing 作为 Java SE 的新客户端 UI 库?
是的。然而,在可预见的未来,Swing 仍将是 Java SE 规范的一部分,因此包含在 JRE 中。
JavaFX 足够广泛,可以像 Java SE 或 Java EE 一样拥有单独的层次结构。
您可以在此处查看定义。
Java SE
当大多数人想到 Java 编程语言时,他们会想到 Java SE API。Java SE 的 API 提供了 Java 编程语言的核心功能。它定义了从 Java 编程语言的基本类型和对象到用于网络、安全、数据库访问、图形用户界面 (GUI) 开发和 XML 解析的高级类的所有内容。
Java EE
Java EE 平台构建在 Java SE 平台之上。Java EE 平台为开发和运行大规模、多层、可扩展、可靠和安全的网络应用程序提供了 API 和运行时环境。
爪哇我
Java ME 平台提供了一个 API 和一个占用空间小的虚拟机,用于在移动电话等小型设备上运行 Java 编程语言应用程序。API 是 Java SE API 的一个子集,以及对小型设备应用程序开发有用的特殊类库。Java ME 应用程序通常是 Java EE 平台服务的客户端。
JavaFX
JavaFX 是一个使用轻量级用户界面 API 创建富 Internet 应用程序的平台。JavaFX 应用程序使用硬件加速的图形和媒体引擎来利用更高性能的客户端和现代外观以及用于连接网络数据源的高级 API。JavaFX 应用程序可能是 Java EE 平台服务的客户端。