javafx的环境配置
这两天看了一本新的java书 是学校里面发的 因为是新的版本所以里面有一些新的内容,简单看了看,当看到图形化界面时里面提到了一个新的界面平台javaFX,它会慢慢替代AWT和Swing。书上面说它是 JDK8 推出的,之后当时也没想太多,想着直接按照正常的图形化代码直接敲就可以了,这时就出现了问题,找不到javafx图形化界面所需的库满屏的红叉。后来上网上搜了搜说法五花八门,尝试了很多方法,光JDK就重安了三遍,反反复复折腾了很长时间总结经验如下(希望对大家有用)。
准备工作
如果是小白还没有安装IDE和JDK那么就先准备一个1.8版本的JDK和一个2019版本的eclipse(这个看个人喜好,也可以用一些之前版本的但是要注意IDE与JDK之间的版本兼容问题)JDK的环境配置这个是学java必备的技能,在这就不多赘述了(可以去网上搜教程里面会有图文,这个比我说的还要清楚)。
注:如果不知道去哪下载可以在下文中的连接中下载,其中还包含已经集成完的eclipse这个我是在官网上下载的纯粹就是为了方便大家搬运过来的(自己还没用过不知道好不好用)
开始配置
e(fx)lipse插件安装
1.打开eclipse
2.点击help->Install new software
图片如下
3.点击add…
图片如下
Name文本框里面填e(fx)lipse
Location文本框里面填http://download.eclipse.org/efxclipse/updates-released/2.4.0/site/
4.点击add
之后出现如下界面
勾选Name下main的两项点击next出现如下界面
点击next出现如下界面
同意协议进行安装插件等待插件安装完毕后就可以创建javafx项目了
项目创建
点击file->other->javafx->javadx priject
步骤图片如下
点击后窗口如图
为项目起个名字
Finsh完成,效果图如下
javafx scene builder与eclipse的集成
javafx scene builder的安装
这个超简单在管网上下载下来按照步骤找个位置安装就可以了,我用的是1.0版本
javafx scene builder是一个可视化编程界面 可以将编辑好的界面代码存储到fxml文档中
如果想要做复杂的界面设计这个工具可以帮助你节省很多时间,它很方便快捷,设计出来的界面也很漂亮,个人认为这个和qt的编辑器很像
javafx scene builder在eclipse在eclipse中的环境搭配
eclipse中点击window->preferences后界面如图
点击javaFX后将javafx scene builder安装路径添加到文本框就是图中带路径的文本框(这个要添加自己的安装路径,图中路径是为了演示自己编辑的路径)
之后点击Apply and Close 之后点击项目右键创建一个fxml文件命名自己随意
创建完成后就可以右键fxml文件找到open with SceneBuilder选项点击就可以呈现出如下界面了 创作自己想要的界面啦
下载链接
链接:
集成版本eclipse直达(提取码:tilt).
javafx scene builder直达(提取码:ag3t).
JDK1.8直达(提取码:zqur).
注:链接中所有内容均来自官方网站,在这只是搬运过来为了方便大家下载。