JavaFX 入门:构建跨平台应用的利器
1. JavaFX 平台概述
JavaFX 构建于 Java 之上,旨在简化创建可跨设备部署的应用程序的过程,这些设备涵盖从手机到桌面电脑的各种类型,且在不同设备间迁移代码时几乎无需额外工作。JavaFX 平台由编译器、一组运行时库和一些开发工具组成,其中开发工具包括 NetBeans 和 Eclipse 集成开发环境(IDE)的插件,能让开发者在高效的环境中开发 JavaFX 应用。
JavaFX 应用使用 JavaFX Script 语言编写,该语言的语法与 Java 相近,便于 Java 开发者学习,同时又有独特之处,学习起来饶有趣味。
JavaFX 应用在 JavaFX 运行时的控制下运行,目前有三个版本的运行时:适用于桌面环境(基于 Java SE)、适用于移动设备(基于 Java ME)以及适用于 JavaTV 的版本。下载 JavaFX 时,这三个版本会全部安装,在 NetBeans 或 Eclipse IDE 中编译和测试应用时会自动选择正确的版本。
JavaFX 运行时将应用与底层 Java 平台的细节隔离开来,这使得首次编写可在多种环境中部署且几乎无需更改的单一应用成为可能。为实现这一目标,JavaFX API 被分组为不同的配置文件:
- 通用配置文件 :包含在所有受支持平台上都可用且以相同方式工作的 API 部分,其中大部分是用户界面类。
- 桌面配置文件 :包含依赖于 Java SE 平台的扩展,例如反射功能,它是 Java SE 的一部分,但 Java ME 中没有。
仅使用通
超级会员免费看
订阅专栏 解锁全文
1213

被折叠的 条评论
为什么被折叠?



