前言
JavaFX是一个强大的图形和多媒体处理工具包集合,它允许开发者来设计、创建、测试、调试和部署富客户端程序,并且和Java一样跨平台。主要就是用于界面设计
这是我用JavaFX做的一个项目
基于JavaFX实现的数据库学生管理系统
https://blog.csdn.net/RongLin02/article/details/113002758
本文原创,创作不易,转载请注明!!!
本文链接
个人博客:https://ronglin.fun/?p=150
PDF链接:见博客网站
CSDN: https://blog.csdn.net/RongLin02/article/details/122587509
准备
下载
首先要下载一个JavaFX Scene Builder
用来可视化图形界面设计
官网:
https://www.oracle.com/java/technologies/javafxscenebuilder-1x-archive-downloads.html
链接:https://pan.baidu.com/s/1nntdYhnkVFMUqGYG91OrvA
提取码:Lin2
然后就是安装过程
点击javafx_scenebuilder-2_0-windows.msi
然后根据需求更改安装路径即可,剩下的直接Next即可。
资料推荐
先分享几个我自己觉得好用的网站,如果侵权请联系我删除
- JavaFX中文介绍
http://www.javafxchina.net/blog/docs/
这个网站里边有JavaFX基本功能的实例代码和运行之后的截图,快速入门熟悉一个控件很方便,最最最最重要的它是中文 - JavaFX Api
https://docs.oracle.com/javafx/2/api/index.html
最最最重要的网站,api文档,所有有关JavaFX的类方法属性啥的都可以查到,当然因为全都是英文,读起来可能有点吃力,但是要是想灵活运用控件,api文档必须要读的,因为JavaFX中文解释在网站上很少,最全的就是查api了 - Javafx scene builder使用中文帮助
https://www.pianshen.com/article/71881133912/
这个网站里翻译了scene builder的菜单栏,中文很友好,还有scene builder使用的简单教程 - bilibili
https://www.bilibili.com/video/BV1y7411L7f8
这个教学视频很精简,大概1.5倍速、2倍速很快就能看完,基础的语法都能讲到,本人就是看的这个,基本上一天多就能上手了,很适合极速上手。
https://www.bilibili.com/video/BV1fW41167RP
与上面的老师对比,这个视频讲的极其细致,甚至包括了api中的每一个方法的用法,要是有某一个控件不会用,推荐去看这个老师的视频学习。
eclipse
这一部分记录eclipse如何应用JavaFX
eclipse压缩包下载
链接:https://pan.baidu.com/s/1a8nA10EZ8qqdHW94_MC3AA
提取码:Lin2
压缩包格式,直接解压之后就可以用了
安装JavaFX
e(fx)clipse 的安装
方法一
在eclipse 菜单栏 Help
– Install new software…
Work with选择All Available sites
,然后在搜索栏搜索JavaFX
,然后安装即可
方法二
在eclipse 菜单栏 Help
– Install new software…
点击Add...
输入
e(fx)clipse
http://download.eclipse.org/efxclipse/updates-nightly/site
把两个都勾上然后选择Next即可
然后等待其安装即可,安装过程中出现的许可accept即可
方法三
在eclipse 菜单栏 Help
– eclipse MarketPlace...
然后直接搜索e(fx)clipse
,然后点击安装即可。
JavaFX Scene Builder
配置Eclipse以使用Scene Builder
在菜单栏 – Window
– preferences
然后在左侧找到JavaFX
栏目,点击,在右侧第一行选择Scene Builder的安装路径
点击 Apply and Close
完成!
IDEA
这部分讲述一下IDEA怎么安装JavaFX
Plugins
菜单栏 – File
– Settings
左侧Plugins
,搜索JavaFX,然后点击Install。
Scene Builder
菜单栏 – File
– Settings
左侧Language & Frameworks
,找到JavaFX
然后配置好之后即可
总结
JavaFX是一个我本人比较常用的用于开发GUI程序的框架,用起来很方便。
=w=