JavaFX2.0 基础教程
译者:崔传新
2012 年 4 至 5 月
目录
1 JavaFX 概览 ............................................................................................................................... 3
1.1 JavaFX 认知 ................................................................................................................... 3
1.2 JavaFX 简史 ................................................................................................................... 4
1.3 JavaFX2.0 新特性 .......................................................................................................... 4
1.4 用 JavaFX 能构建什么 .................................................................................................. 6
1.5 附加资源 ....................................................................................................................... 7
2 JavaFX 安装 ............................................................................................................................... 8
3 JavaFX 架构和框架 ................................................................................................................... 9
3.1 场景图 ........................................................................................................................... 9
3.2 JavaFX 特征 API ........................................................................................................... 10
3.3 图形系统 ..................................................................................................................... 10
3.4 视窗工具 Glass ........................................................................................................... 11
3.5 线程 ............................................................................................................................. 11
3.6 Pulse(脉冲事件) .................................................................................................... 11
3.7 媒体和图片 ................................................................................................................. 11
3.8 嵌入浏览器 ................................................................................................................. 12
3.9 CSS(层叠样式) ....................................................................................................... 12
3.10 UI 控件 ........................................................................................................................ 13
3.11 布局设计(Layout) .............................................................................................. 14
3.12 2D 和 3D 转换 ............................................................................................................. 15
3.13 可视化效果 ............................................................................................................. 15
3.14 部署 ......................................................................................................................... 15
4 JavaFX 开发入门 ..................................................................................................................... 16
4.1 建立应用 ..................................................................................................................... 17
4.2 创建应用基础 ............................................................................................................. 17
4.3 增加布景 ..................................................................................................................... 18
4.4 添加图形 ..................................................................................................................... 18
4.5 增加可视效果 ............................................................................................................. 19
4.6 创建渐变背景 ............................................................................................................. 20
4.7 应用混合模式 ............................................................................................................. 21
4.8 添加动画 ..................................................................................................................... 22
4.9 部署应用 ..................................................................................................................... 23
5 FXML 入门教程 ....................................................................................................................... 24
5.1 为何使用 FXML ........................................................................................................... 24