![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=1738835403-EHdysCLdxF43pZPxqX2n1ZrXgaiAAyAZ-0-f44c6afdee0a71f5e0455cffc1e048ff)
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=1738835403-98fbOixfNYbRvK1RD9H5Pkzv42TpNYyM-0-3ec6dfe47e525ee4438d93dd95a2b637)
图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=1738835403-Dd6tHbv6bL3AQAehsgplwBGgaLxta6sT-0-28c2d0957e6ced0221e58ac052c71f92)
图1.13 定制安装界面
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-P21_1262.jpg?sign=1738835403-Qh5XwG0PGZQOWQIHD5H5vDUkzZhKzbDh-0-b1f3a6be35438f81e1d577ec3300d408)
图1.14 许可协议
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-P22_1270.jpg?sign=1738835403-U7GUFZQUURLd0G2ly5bjco4axqf76ONJ-0-9fe820fa21e3bae3af0c5466d391179a)
图1.15 安装路径
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-P22_1273.jpg?sign=1738835403-bkI1NDl9K2USVr00qtaVnt9jofDg7JGG-0-a01a8b58d86a2246b3dae98f0f7c94e6)
图1.16 安装摘要
![](https://epubservercos.yuewen.com/5AC988/26580842809056606/epubprivate/OEBPS/Images/Figure-P23_1280.jpg?sign=1738835403-fYHojdz2N6Of6zUMNBC4roxJNNGloUmL-0-752ffcff7ae37275d5e0732bdb7ab2da)
图1.17 安装成功界面