2018-12-30 JavaFx_JDK1.8 简单操作

太久没有碰GUI相关的东西了,更新JDK的时候突然发现页面推广的JavaFx,于是花了一些时间学习看了一下,并且写了一个小工具。

JavaFx的前身应该是awt/swing吧,随着j2ee往b/s模式愈来愈强的发展,c/s GUI方面的已经被人遗忘了的感觉。

做桌面系统,估计大家会觉得C#之类的会强很多,其实看了JavaFx之后,发现也不弱啊。

首先还是用Eclipse来搞个Project,如下:


2018-12-30 JavaFx_JDK1.8 简单操作_第1张图片
创建javaFx项目

项目创建成功之后,自带了一些初始化的文件,环境需要使用JDK1.7+环境,我用的1.8.


2018-12-30 JavaFx_JDK1.8 简单操作_第2张图片
项目文件结构

一个Main.java文件,主要是应用的启动入口,加载布局文件Sample.fxml和样式文件application.css。 不错,JavaFx可以用css设置样式。比awt/swing进步许多。此外,还加入MVC模式,对应的创建了SampleController.java文件。

其中fxml文件的内容如下: