序言:在前段时间,学校要求做项目,为实现图形化界面,我采用了GUI的JavaFX,因此专门去钻研了一下,在这里将自己的所学进行一下归纳分享~~
学习Java GUI(图形化界面)一般使用的都是AWT,Swing和JavaFX
可以说,AWT是JavaGUI1.0,Swing是2.0,JavaFX是3.0
JavaFX相比前面两代所做出来的效果要更加精美,但因为推出的时机不是很OK所以没能有前面两代有成就,反过来说,前面两代更稳定些,想要更详细了解他们三者可以去百度一手~
现在开始正文~~
配置JavaFX可视化工具
-
下载JDK1.8或者叫做JDK8,因为现在新的一些JDK(如JDK11,12,13)是把JavaFX给分离出来了,因此要想使用JavaFX就要下载包还得配置环境,实在太麻烦了,不如直接下载一个JDK1.8省事
-
下载一个JavaFX可视化工具,这里我用的是JavaFX Scene Builder 2.0,就以此举例说明,下载好以后按照安装向导进行安装就行了,不过记住安装路径
-
File——Settings——Languages & Frameworks
-
点击右侧窗口的JavaFX,打开以下窗口
-
在右侧地址框中,打开JavaFX Scene Builder的安装路径,选择刚刚下载的JavaFX Scene Builder 2.0.exe ——OK
新建JavaFX项目
-
File——New——Project——JavaFX
-
左侧窗口的Project SDK选择JDK1.8/JDK8的版本
- 选择JavaFX Application——Next
- 输入项目名称以及存放路径——Finish
- 一个JavaFX的项目就新建好了,Sample文件夹里应该存在三个文件,如下图所示,下一篇讲解写第一个程序