开源图形界面库JavaFX示例
- 什么是JavaFX?
JavaFX是一个用于构建富客户端应用程序的框架。它包括了用户界面、图形、媒体和Web组件,允许开发者创建精美的桌面应用程序。JavaFX提供了大量的控件和布局管理工具,让开发者能够设计出用户友好的界面。除了传统的GUI开发,JavaFX还支持2D和3D图形、动画、音视频等功能。
- 什么是JavaFX?
- 配置JavaFX开发环境
在使用JavaFX进行开发之前,首先需要配置Java开发环境。JavaFX通常与JDK捆绑在一起,但从JDK 11开始,JavaFX被拆分为一个独立的库。因此,如果你使用的是JDK 11及以上版本,需要单独安装JavaFX。
- 配置JavaFX开发环境
- 3 下载JavaFX
官网直接获取:https://openjfx.io/
也可以选择Maven获取:
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-controls</artifactId>
<version>17.0.6</version>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-fxml</artifactId>
<version>17.0.6</version>
</dependency>
或者直接idea 创建:

此时,它会自动给我们创建好完整示例的Maven项目。
PS C:\Users\liurongming\Desktop\pj\demofx> tree /a
卷 OS 的文件夹 PATH 列表
卷序列号为 B228-F59B
C:.
+---.idea
+---.mvn
| \---wrapper
\---src
\---main
+---java
| \---com
| \---wewetea
| \---open
| \---demofx
\---resources
\---com
\---wewetea
\---open
\---demofx
PS C:\Users\liurongming\Desktop\pj\demofx>
接下来,就和传统的Maven项目一样去开发就可以,非常容易上手。

这样,就可以把环境搭建好了。比起QT、GTK会简单很多。
本文来自博客园,作者:刘文江,转载请注明原文链接:https://www.cnblogs.com/liuwenjiang/p/18899205

浙公网安备 33010602011771号