
2.1 JavaFX开发平台简介
JavaFX 1.1目前可以安装并运行于Windows与MacOS X操作系统,在之后的版本中将支持Linux与Solaris等操作系统。主流集成开发环境NetBeans与Eclipse都可以通过安装插件的形式来实现对JavaFX开发的支持,本书采用NetBeans IDE作为学习JavaFX技术的IDE(集成开发环境),同时在本章也将会介绍如何在Eclipse上构建JavaFX开发环境。所以您在Windows或MacOS X操作系统下可以选择以下方式构建您的JavaFX开发平台:
· NetBeans IDE + JavaFX插件for NetBeans
(推荐使用NetBeans IDE 6.5)
· Eclipse IDE + JavaFX插件for Eclipse
(推荐使用Eclipse 3.4以及之上版本)
2.1.1 NetBeans IDE
Netbeans IDE是由Sun公司使用Java语言开发的一个免费、开源的集成开发环境。它凭借自身强大的功能、优秀的技术特性,在Sun公司与众多开源社区和用户的支持下,不断发展完善,稳步扩大着市场占有率。
同时NetBeans IDE也是开发JavaFX应用的首选集成开发环境,通过它我们可以非常方便地创建、运行、调试、部署JavaFX应用。这些JavaFX的应用可以直接运行在Web浏览器、桌面,甚至是移动设备上。
此外,目前已经有直接支持JavaFX技术的NetBeans IDE 6.5可供免费下载使用。本章后面的内容将详细介绍如何在NetBeans下构架JavaFX开发平台。
2.1.2 Eclipse IDE
Eclipse IDE由IBM公司开发,目前由Eclipse基金会管理。作为一款主流的集成开发环境,Eclipse IDE同样可以通过安装插件的形式来支持JavaFX开发技术,若您希望在Eclipse下学习JavaFX,则可以按照本章后面的内容学习如何在Eclipse构建JavaFX开发平台。