JavaFX Script的Hello World例子

如果不了解JavaFX可以到百度百科和应用百科去认识JavaFX。

百度百科:[color=blue]http://baike.baidu.com/view/951173.htm[/color]

Matrix网JavaFx FAQ:[color=blue]http://www2.matrix.org.cn/resource/article/2007-09-24/e50bf5af-6a56-11dc-91f8-0da64dffe568.html[/color]

JavaFx是面向具有[color=red]Java技术知识 &脚本语言基础[/color] 的读者。

鉴于自己也是刚刚接触这个东西,所以下面仅仅给出命令行下运行JavaFx的HelloWorld例子(就如同刚刚学Java的Hello World一样),运行JavaFx的HelloWorld之前,先介绍配置运行环境的步骤:

[color=blue]Ⅰ.JavaFx的运行环境需要依赖于java6或以上版本的支持,因此,安装JavaFx SDK之前要先下载并安装Java6。
[/color]
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

[color=blue]Ⅱ.JavaFx SDK下载地址:[/color]
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: [color=blue]>set path=d:\Program Files\JavaFX\javafx-sdk1.0\bin[/color]

2.进入JavaFxSample目录: [color=blue]>cd JavaFxSample[/color]

3.编译HelloWorld.FX: [color=blue]>javafxc HelloWorld.FX -d .[/color]

4.运行HelloWorld: [color=blue]>javafx HelloWorld[/color]

这只是一个最简单的例子,javafx还能做出效果很好的Flash,也是很漂亮的。

代码和运行结果在附件。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值