JavaFX Script的Hello World例子
如果不了解JavaFX可以到百度百科和应用百科去认识JavaFX。百度百科:http://baike.baidu.com/view/951173.htm
Matrix网JavaFx FAQ:http://www2.matrix.org.cn/resource/article/2007-09-24/e50bf5af-6a56-11dc-91f8-0da64dffe568.html
JavaFx是面向具有Java技术知识 &脚本语言基础 的读者。
鉴于自己也是刚刚接触这个东西,所以下面仅仅给出命令行下运行JavaFx的HelloWorld例子(就如同刚刚学Java的Hello World一样),运行JavaFx的HelloWorld之前,先介绍配置运行环境的步骤:
Ⅰ.JavaFx的运行环境需要依赖于java6或以上版本的支持,因此,安装JavaFx SDK之前要先下载并安装Java6。
jdk-6u11下载地址:
http://cds-esd.sun.com/ESD5/JSCDL/jdk/6u11-b03/jdk-6u11-windows-i586-p.exe?AuthParam=1231212773_1e95e2c2dcb00bc04dfbad283f789c7d&TicketId=B%2Fw5kR2FRVhCSRNGOl5dnQLg&GroupName=CDS&FilePath=/ESD5/JSCDL/jdk/6u11-b03/jdk-6u11-windows-i586-p.exe&File=jdk-6u11-windows-i586-p.exe
Ⅱ.JavaFx SDK下载地址:
http://cds-esd.sun.com/ESD6/JSCDL/javafx/1.0.1/javafx_sdk-1_0_1-windows-i586.exe?AuthParam=1231212365_da249fdb1c0e827bbc174cb25d241800&TicketId=nod2BVgZTnVwnuApl0OYWZ%2BacQ%3D%3D&GroupName=CDS&FilePath=/ESD6/JSCDL/javafx/1.0.1/javafx_sdk-1_0_1-windows-i586.exe&File=javafx_sdk-1_0_1-windows-i586.exe
(当然如果直接进入步骤Ⅱ前没有进行Ⅰ,那么会提示必须下载java6的)
接下来创建Helloworld文件,代码如下:
import javafx.scene.Scene;import javafx.scene.text.Font;import javafx.scene.text.Text;import javafx.stage.Stage;Stage { title: "Die, Ajax! - Hello World" width: 250 height: 50 scene: Scene { content: [ Text { content: "Hello World!" x:0 y:12 font: Font { name: "Sans Serif" size: 12 } } ] }}
以上代码保存为HelloWorld.Fx文件,放在JavaFxSample/下。
运行环境安装好之后,打开命令行cmd.exe,假设javafx sdk安装在D:\Program Files\JavaFX\下。
1.设定path: >set path=d:\Program Files\JavaFX\javafx-sdk1.0\bin
2.进入JavaFxSample目录: >cd JavaFxSample
3.编译HelloWorld.FX: >javafxc HelloWorld.FX -d .
4.运行HelloWorld: >javafx HelloWorld
这只是一个最简单的例子,javafx还能做出效果很好的Flash,也是很漂亮的。
代码和运行结果在附件。
页:
[1]