RIA开发权威指南
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

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开发平台。