由于最近有些工作需要使用javaFx来完成.所以着手开始学习这门新鲜的技术.
大致步骤:
1. 下载 javafx-sdk1.2(必须相当于jdk) .下载netbeans6.5(支持拖拽开发).下载javafx_eclipse的插件(不喜欢.还不如用记事本).
2. 本机环境可以是jdk5 最好是jdk6 会快点.
3. 安装javafx-sdk1,2 一路next,ok后配置 javafx_home 和 path(和java那一套一样)
开始开发:
1. 记事本开发,文件目录结构如下:|----src
-----classes
a. 命令行编译 javafxc 命令 相当javac命令. 假如我在classes下面我喜欢 javafxc -d . ../src/*.fx
这个命令相信学过java的人都懂,都是一个意思.然后看看classes下面就都是 .class了.知道了吧.javafx其实也是java,哈哈不怕了.
b. 命令行运行 javafx 命令相当于 java命令 然后 javafx 文件名 回车.看到了.
2. 一点语法:
a. 这个javafx可以不为 变量 确定数据类型, 当然也可以定义(到底是强类型还是弱类型呢.哈哈)
数据类型有: :Byte、Short、Number、Integer、Long、Float、Double 和 Character。
大多数程序员在其编写的脚本中只需要使用 Integer(或 Number)。
Duration 类型表示固定的时间单元(毫秒、秒、分钟或小时)。
b. 定义变量.可以 def 和 var
def相当于Java中的final static
var 相当于 js中的var 简单吧.
3. 函数和返回类型: 一句话搞定.
function add(argOne: Integer, argTwo: Integer) : Integer
关键字 函数名 (参数1 : 数据类型, .....): 返回值类型
今天就写这么多了,2个url 看看吧.中文的.官方的.
http://developers.sun.com.cn/javafx/1/tutorials/core/
http://developers.sun.com.cn/javafx/1/tutorials/ui/
------ windows live和javaeye同时有该文章----------