![Java FX应用开发教程](https://wfqqreader-1252317822.image.myqcloud.com/cover/151/47216151/b_47216151.jpg)
1.2 NetBeans的下载与安装
NetBeans主要包括IDE(集成开发环境)和Platform(平台)两部分。其中,IDE在平台基础上实现,并且平台本身也可以免费使用。NetBeans可以运行在Windows、Solaris和Mac等OS上,可以开发标准的Java Application、JavaFX应用、Web应用等。目前,NetBeans的最新版本是NetBeans 14.0。NetBeans除了完全支持Java SE、JavaEE、Java ME和JavaFX以外,还新增了JavaFX编写器,能够以可视化的方式生成JavaFX GUI程序。其他的重要功能改进包括支持PHP Zend框架、Ruby on Rails 3.0,以及改进的Java编辑器、调试器和问题跟踪等。
· 代码编辑器:支持代码缩进、自动补全和高亮显示;可以自动分代码、自动匹配单词和括号、标注代码错误、显示和提示JavaDoc;提供集成的代码重构、调试和JUnit单元测试。
· GUI编辑器:在IDE中,可以通过拖曳设计基于组件的GUI;IDE内建有对本地化和国际化的支持,可以开发多种程序设计语言的应用程序。
· JavaEE应用开发:支持GlassFish、JBoss以及Tomcat等Web服务器,支持JavaEE应用的开发。
· Web应用开发:支持Servlet/JSP、JSF、Struts、Ajax和JSTL等Web技术的应用开发,提供编辑部署描述符的可视化编辑器以及调试Web应用的HTTP监视器,还支持可视化JSF开发。
· 协同开发:可以从官方网站免费下载NetBeans Developer Collaboration,开发人员可以通过网络实时共享项目和文件。
· 支持可视化的手机程序开发,支持Ruby和Rails的开发,支持版本控制CVS和Subversion。
1.下载NetBeans
目前,NetBeans IDE的最新版本是14.0,本书将使用NetBeans IDE 13.0开发与运行JavaFX应用(Apache-NetBeans-13-bin-windows-x64.exe)。可以从以下两个网站免费下载Netbeans。
· http://www.oracle.com/technetwork/
· http://netbeans.org
NetBeans可以运行在不同的OS上,在下载安装之前要了解NetBeans对系统的最低要求以及推荐配置。表1.1给出了NetBeans在Windows OS中的安装要求。
表1.1 NetBeans推荐系统配置
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-T19_6541.jpg?sign=1739324153-YHih0VAjXL8wuqSEFi0DPQSaRgIHObzb-0-6d2aae4957e00ee83893754f09ca2769)
2.安装NetBeans
NetBeans可以安装与运行在Windows、Linux、Solaris等OS上。本节以Windows 10 OS为目标平台,介绍NetBeans 13.0的安装方法和过程。安装之前需要安装JDK 8或以上版本。
(1)双击安装文件Apache-NetBeans-13-bin-windows-x64.exe,显示如图1.12所示的界面。
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-P20_1251.jpg?sign=1739324153-F6WwKgf2g7L8DjHQkLvOk60Kk7ZfCGTS-0-3df2da61bfb71c86a844a1595c8cd24c)
图1.12 NetBeans安装初始界面
(2)单击Customize按钮,显示定制安装界面,如图1.13所示。
(3)选择需要安装的功能,单击OK按钮,显示如图1.14所示的界面。
(4)如图1.14所示,勾选I accept the term in the license agreement复选框。单击Next按钮,将打开如图1.15所示的对话框,该对话框用于设置安装路径。设置完成后,单击Next按钮,将打开如图1.16所示的界面。
(5)单击Install按钮开始安装。安装完毕后,将显示如图1.17所示的安装成功界面。
单击Finish按钮完成NetBeans IDE的安装工作。安装程序将在Windows 10 OS的“开始”菜单中创建启动IDE的程序,并在桌面上创建用于启动IDE的图标。
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-P21_1259.jpg?sign=1739324153-1Mm7sOTmqBxtKch4VfqLiPQFsYTIku1Z-0-a20762ce37de7c1036aac1bfd02328c8)
图1.13 定制安装界面
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-P21_1262.jpg?sign=1739324153-eea7XTeKNU7dmM8V37w53rG7OTY1fjie-0-9dbc76f193d8741a0a51b66183ce865e)
图1.14 许可协议
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-P22_1270.jpg?sign=1739324153-Dviik9tyuVcqPl268Ah73W1bSNJCf3Tp-0-f4c455e775183135fa009d8b8c376933)
图1.15 安装路径
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-P22_1273.jpg?sign=1739324153-1zy1LT1FzXPDpKhOH4Yqq7iz2MQJJEFW-0-f457a6584d3ba25783df7bf27eadffa9)
图1.16 安装摘要
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-P23_1280.jpg?sign=1739324153-09RLK9dvKdbK5nRWDcHaHS987UafgCIz-0-486cd7751f3bd46538487a3cc1773b27)
图1.17 安装成功界面