- JavaFX 教程
- JavaFX - 首页
- JavaFX - 概述
- JavaFX 安装和架构
- JavaFX - 环境
- JavaFX - 使用 NetBeans 安装
- JavaFX - 使用 Eclipse 安装
- JavaFX - 使用 Visual Studio Code 安装
- JavaFX - 架构
- JavaFX - 应用程序
- JavaFX 二维图形
- JavaFX - 二维图形
- JavaFX - 绘制直线
- JavaFX - 绘制矩形
- JavaFX - 绘制圆角矩形
- JavaFX - 绘制圆形
- JavaFX - 绘制椭圆
- JavaFX - 绘制多边形
- JavaFX - 绘制折线
- JavaFX - 绘制三次贝塞尔曲线
- JavaFX - 绘制二次贝塞尔曲线
- JavaFX - 绘制弧形
- JavaFX - 绘制 SVG 路径
- JavaFX 二维对象的属性
- JavaFX - 笔触类型属性
- JavaFX - 笔触宽度属性
- JavaFX - 笔触填充属性
- JavaFX - 笔触属性
- JavaFX - 笔触连接属性
- JavaFX - 笔触斜接限制属性
- JavaFX - 笔触端点属性
- JavaFX - 平滑属性
- JavaFX 路径对象
- JavaFX - 路径对象
- JavaFX - LineTo 路径对象
- JavaFX - HLineTo 路径对象
- JavaFX - VLineTo 路径对象
- JavaFX - QuadCurveTo 路径对象
- JavaFX - CubicCurveTo 路径对象
- JavaFX - ArcTo 路径对象
- JavaFX 颜色和纹理
- JavaFX - 颜色
- JavaFX - 线性渐变图案
- JavaFX - 径向渐变图案
- JavaFX 文本
- JavaFX - 文本
- JavaFX 特效
- JavaFX - 特效
- JavaFX - 颜色调整特效
- JavaFX - 颜色输入特效
- JavaFX - 图片输入特效
- JavaFX - 混合特效
- JavaFX - 光晕特效
- JavaFX - 辉光特效
- JavaFX - 方框模糊特效
- JavaFX - 高斯模糊特效
- JavaFX - 运动模糊特效
- JavaFX - 反射特效
- JavaFX - 棕褐色调特效
- JavaFX - 阴影特效
- JavaFX - 投影阴影特效
- JavaFX - 内阴影特效
- JavaFX - 照明特效
- JavaFX - 远光源特效
- JavaFX - 聚光灯特效
- JavaFX - 点光源特效
- JavaFX - 位移贴图
- JavaFX - 透视变换
- JavaFX 动画
- JavaFX - 动画
- JavaFX - 旋转动画
- JavaFX - 缩放动画
- JavaFX - 平移动画
- JavaFX - 淡入淡出动画
- JavaFX - 填充动画
- JavaFX - 笔触动画
- JavaFX - 顺序动画
- JavaFX - 并行动画
- JavaFX - 暂停动画
- JavaFX - 路径动画
- JavaFX 图片
- JavaFX - 图片
- JavaFX 三维图形
- JavaFX - 三维图形
- JavaFX - 创建长方体
- JavaFX - 创建圆柱体
- JavaFX - 创建球体
- JavaFX 事件处理
- JavaFX - 事件处理
- JavaFX - 使用便捷方法
- JavaFX - 事件过滤器
- JavaFX - 事件处理器
- JavaFX UI 控件
- JavaFX - UI 控件
- JavaFX - 列表视图
- JavaFX - 手风琴
- JavaFX - 按钮栏
- JavaFX - 选择框
- JavaFX - HTML 编辑器
- JavaFX - 菜单栏
- JavaFX - 分页
- JavaFX - 进度指示器
- JavaFX - 滚动窗格
- JavaFX - 分隔符
- JavaFX - 滑块
- JavaFX - 微调器
- JavaFX - 分割窗格
- JavaFX - 表格视图
- JavaFX - 标签页窗格
- JavaFX - 工具栏
- JavaFX - 树视图
- JavaFX - 标签
- JavaFX - 复选框
- JavaFX - 单选按钮
- JavaFX - 文本字段
- JavaFX - 密码字段
- JavaFX - 文件选择器
- JavaFX - 超链接
- JavaFX - 工具提示
- JavaFX - 警报框
- JavaFX - 日期选择器
- JavaFX - 文本区域
- JavaFX 图表
- JavaFX - 图表
- JavaFX - 创建饼图
- JavaFX - 创建折线图
- JavaFX - 创建面积图
- JavaFX - 创建条形图
- JavaFX - 创建气泡图
- JavaFX - 创建散点图
- JavaFX - 创建堆叠面积图
- JavaFX - 创建堆叠条形图
- JavaFX 布局面板
- JavaFX - 布局面板
- JavaFX - HBox 布局
- JavaFX - VBox 布局
- JavaFX - BorderPane 布局
- JavaFX - StackPane 布局
- JavaFX - TextFlow 布局
- JavaFX - AnchorPane 布局
- JavaFX - TilePane 布局
- JavaFX - GridPane 布局
- JavaFX - FlowPane 布局
- JavaFX CSS
- JavaFX - CSS
- JavaFX 多媒体
- JavaFX - 处理多媒体
- JavaFX - 播放视频
- JavaFX 有用资源
- JavaFX - 快速指南
- JavaFX - 有用资源
- JavaFX - 讨论
JavaFX - 环境
从 Java8 开始,JDK **(Java 开发工具包)** 包含 **JavaFX** 库。因此,要运行 JavaFX 应用程序,只需在系统中安装 Java8 或更高版本即可。
截至今天,JDK 的最新版本是 20.0.1。因此,本教程将与 JDK20 支持的 JavaFX 版本一起使用。
此外,Eclipse 和 NetBeans 等 IDE 也提供对 JavaFX 的支持。本章将教您如何设置环境以**本地**运行 JavaFX 应用程序。
安装 Java20
首先,您需要通过打开命令提示符并在其中键入命令“java”来验证系统中是否已安装 Java。
如果您的系统中未安装 Java,命令提示符将显示以下屏幕截图中所示的消息。
您可以按照以下步骤安装 Java。
**步骤 1** − 访问 JavaSE 下载 页面,单击 JDK **下载** 按钮,如下图所示
**步骤 2** − 单击突出显示的链接后,将下载适合 Windows 64 位操作系统的 Java20 开发工具包到您的系统。
**步骤 3** − 运行下载的二进制可执行文件以开始安装 JDK20。
**步骤 4** − 根据需要更改安装目录,否则保留默认目录并继续。
**步骤 5** − 选择目标文件夹并单击“下一步”后,JavaFX 安装过程将开始显示进度条。
**步骤 6** − 如以下屏幕截图所示,单击“关闭”按钮完成安装过程。
**步骤 7** − 要验证安装是否正确完成,请转到命令提示符并执行 'java -version' 命令,如下所示:
设置 Windows 的路径
安装 Java 后,您需要设置路径变量。假设您已将 Java 安装在 **C:\Program Files\java\jdk-20** 目录中。
现在您可以按照以下步骤操作:
右键单击“我的电脑/此电脑”并选择“属性”。
然后,选择“高级系统设置”。
在“高级”选项卡下单击“环境变量”按钮。
现在,更改“Path”变量,使其还包含 Java 可执行文件的路径。例如,如果当前路径设置为“C:\WINDOWS\SYSTEM32”,则将路径更改为“C:\WINDOWS\SYSTEM32; C:\Program Files\java\jdk-20\bin”。
此外,如下所示,在系统变量下单击“新建”创建一个新的系统变量。
将新变量命名为“JAVA_HOME”,并将其指向 JDK 安装目录。
安装 JavaFX SDK
现在,您必须安装 JavaFX SDK 才能访问命令行工具和技术来开发应用程序内容。
为了使用 JavaFX SDK 运行程序,请按照以下步骤操作:
**步骤 1** − 从 JavaFX - Gluon 页面下载适合您操作系统的 JavaFX 运行时(此处,我们下载的是 JavaFX 20)。
**步骤 2** − 将下载一个 .zip 文件夹,其中包含开发应用程序内容所需的工具。将此文件夹解压缩到任何所需位置(例如,“C:/JavaFX”)。
**步骤 3** − 现在,右键单击“我的电脑/此电脑”并选择“属性”。然后,选择“高级系统设置”。在“高级”选项卡下单击“环境变量”按钮。创建一个新的环境变量,将其命名为“PATH_TO_FX”,并将其指向 JavaFX 运行时的 *lib* 目录。
现在,您可以使用下载的 JavaFX 运行时从命令行编译和运行 JavaFX 应用程序。