Categories

JavaFX简介以及使用NetBeans KeNai

JavaFX简介

引用自百度百科
JavaFX脚本是一种声明式、静态类型编程语言。它具有一等函数(first-class functions)、声明式的语法、列表推导(list-comprehensions)及基于依赖关系的增量式求值(incremental dependency-based evaluation)等特征。JavaFX脚本为多种多样的操作提供了声明式、无中间程序逻辑的语法,这些操作包括创建2D动画、设置属性或者声明在模式和视图对象之间的绑定依赖关系。
利用JavaFX 编程语言能开发富互联网应用程序(RIA)。JavaFX Script 编程语言(以下称为JavaFX)是Sun微系统公司开发的一种declarative, statically typed(声明性的、静态类型)脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。因为 JavaFX Script是静态类型,它同样具有结构化代码、重用性和封装性,如包、类、继承和单独编译和发布单元,这些特性使得使用Java技术创建和管理大型程序变为可能。

为什么选择Java、JSP、JavaFX、NetBeans以及Kenai

Java和C++、C#谁好谁坏?
JSP和PHP、ASP谁好谁坏?
JavaFX和Flex谁好谁坏?
NetBeans和Eclipse谁好谁坏?
Kenai和Google Code、SourceForge谁好谁坏?

这也许不是一句两句话可以说得清楚,促使我们小组成员作出这些选择,主要原因是项目是由Sun公司资助的。如果不用他的技术来开发,很显然他会很生气,后果会很严重。

之前在做另一个科技创新项目的时候,因为找不到任何有关JavaFX的中文书籍,所以是使用的更加成熟的Flex技术。然而现在已经没有这种顾虑了,09年6月出版了《RIA开发权威指南——基于JavaFX》,09年8月出版了《JavaFX本质论》。

JavaFX开发环境的配置

当然,最主流的IDE还是NetBeans和Eclipse。Eclipse需要通过插件的方式来支持JavaFX的开发,而NetBeans最新的稳定版本是6.7.1,已经内置了对最新的JavaFX 1.2的支持。我们选择的是后者。官方下载页面直接下载地址

Kenai与NetBeans的集成使用

可以直接在下面浏览PDF或下载至本地查看。

2009-10-31更新

从昨天开始,KeNai终于可以自己删除项目,而不用再发邮件给管理员了。
关于新版的删除项目的说明,可以参看这里

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  

  

  

*