JavaFX: developing rich internet applications
副标题:无
作 者:(美)Jim Clarke,(美)Jim Connors,(美)Eric Bruno著;杨明军译
分类号:
ISBN:9787302224174
微信扫一扫,移动浏览光盘
简介
通过使用JavaFX,开发人员和平面设计师可以协同工作来构建健壮的、拟真的应用程序,并能够将它部署到任何地方:桌面、Web、数百万启用Java的移动设备。JavaFX可用来维持现有的平面设计工作,而且能够将它们无缝地集成到Java应用程序中。此外,JavaFX Script是一种声明式语言,既可以保留在Java平台上的投资,还能够利用JavaFX的富Internet应用程序环境开发更富创造性的程序。
《JavaFX官方教程:RIA应用开发》涵盖了快速交付生产解决方案所需的所有知识、技术和可重用代码。本书同时面向开发人员和设计师。作者讲解JavaFX如何简化和改进RIA开发过程,以及如何最大程度利用JavaFX的准构建组件和框架。
JavaFX涵盖了从数据集成到多媒体、特效以及REST的各个方面。作者给出了一整章的内容来讲解代码秘诀,并且使用单独的一章来分析一个完整的案例研究应用程序。
本书内容涉及广泛,包括:
● 构建和运行JavaFX程序
● 理解平面设计师在创建JavaFX平面素材中的作用
● 编写快速、高效的JavaFX Script程序
● 使用数据绑定来简化更多>>
目录
第1章 入门
1.1 安装JavaFX平台
1.2 针对JavaFX 1.2开发设置NetBeans IDE
1.3 命令行
1.4 Eclipse
1.5 本章小结
第2章 针对平面设计师的JavaFX知识
2.1 平面设计与JavaFX
2.2 JavaFX Production Suite
2.3 Adobe Illustrator CS3
2.4 Adobe Photoshop CS3
2.5 SVG
2.6 本章小结
第3章 JavaFX入门
3.1 JavaFX Script基础
3.2 JavaFX Script语言
3.3 类的声明
3.4 混入类
3.5 对象字面值
3.6 变量
3.7 序列
3.7.1 声明序列
3.7.2 访问序列元素
3.7.3 修改序列
3.7.4 原生数组
3.8 函数
3.9 字符串
3.9.1 字符串字面值
3.9.2 格式化
3.9.3 国际化
3.10 表达式与操作符
3.10.1 块表达式
3.10.2 异常处理
3.10.3 操作符
3.10.4 条件表达式
3.10.5 循环表达式
3.10.6 访问命令行参数
3.10.7 内置函数和变量
3.11 本章小结
第4章 同步数据模型——绑定和触发器
4.1 绑定
4.1.1 绑定变量
4.1.2 绑定实例变量
4.1.3 绑定变量的时间
4.1.4 一个使用绑定的简单示例
4.1.5 用算术表达式和逻辑表达式进行绑定
4.1.6 绑定与条件表达式
4.1.7 绑定与块表达式
4.1.8 绑定到函数调用
4.1.9 绑定与for表达式
4.2 双向绑定
4.3 高级绑定主题
4.3.1 绑定与对象字面值
4.3.2 绑定函数
4.4 触发器
4.5 即将问世的特性
4.6 本章小结
第5章 创建用户界面
5.1 用户界面
5.2 舞台
5.3 场景
5.4 节点
5.4.1 自定义节点
5.4.2 javafx.scene.Group
5.5 布局
5.5.1 布局基础
5.5.2 自定义布局
5.6 输入事件
5.6.1 鼠标事件
5.6.2 键盘事件
5.7 文本显示
5.7.1 Text
5.7.2 TextBox
5.7.3 JavaFX 1.2控件
5.8 自定义控件
5.9 形状
5.10 Java Swing扩展
5.11 本章小结
第6章 应用特效
6.1 特效
6.1.1 阴影
6.1.2 照明
6.1.3 渐变
6.1.4 模糊
6.1.5 反射
6.1.6 混合
6.1.7 PerspectiveTransform
6.1.8 Glow和Bloom
6.1.9 DisplacementMap
6.1.10 杂项:色彩调整特效
6.2 本章小结
第7章 使用JavaFX动画添加动作
7.1 电脑动画
7.2 时间轴
7.3 关键帧
7.3.1 时长
7.3.2 关键值
7.3.3 关键帧
7.4 插值
7.4.1 内插
7.4.2 标准插值器
7.4.3 编写自定义插值器
7.5 基于路径的动画
7.6 日全食示例
7.6.1 JavaFX形状
7.6.2 JavaFX Production Suite
7.7 本章小结
第8章 整合多媒体
8.1 多媒体
8.2 图片
8.3 媒体——音频和视频
8.4 本章小结
第9章 利用Applet将JavaFX添加到网页
9.1 JavaFX与Applet
9.2 将JavaFX应用程序部署为Applet
9.2.1 NetBeans IDE for JavaFX
9.2.2 通过手工生成来支持JavaFX Applet
9.2.3 移出浏览器
9.2.4 JavaFX与JavaScript交互
9.3 Java Web Start
9.4 本章小结
第10章 创建RESTful应用程序
10.1 REST的定义
10.1.1 REST
10.1.2 构建REST系统
10.2 JSON
10.2.1 Yahoo!Web Services
10.2.2 GeoNames Web Services
10.3 JavaFX与REST
10.3.1 JavaFX天气小部件
10.3.2 一个混搭应用程序
10.4 JavaFX与XML
10.5 本章小结
第11章 JavaFX与Java技术
11.1 类
11.2 Java对象
11.3 函数参数和返回值映射
11.4 Java脚本支持
11.4.1 基本的脚本求值
11.4.2 带有全局绑定的Java Scripting API
11.4.3 带有编译的Java Scripting API
11.4.4 带有错误处理的Java Scripting API
11.5 JavaFX反射
11.6 本章小结
第12章 JavaFX代码秘诀
12.1 JavalFX与JavaBeans
12.2 服务器回调
12.3 节点效果——Fader和Magnifier
12.3.1 Fader
12.3.2 Magnify
12.4 向导框架
12.5 进度条
12.6 滑块
12.7 矩阵
12.8 本章小结
第13章 Sudoku应用程序
13.1 如何访问JavaFX Sudoku应用程序
13.2 界面
13.3 Sudoku应用程序源代码
13.3.1 包
13.3.2 JavaFX源文件
13.4 整体设计
13.4.1 逻辑
13.4.2 界面
13.5 与Java组件交互
13.6 本章小结
1.1 安装JavaFX平台
1.2 针对JavaFX 1.2开发设置NetBeans IDE
1.3 命令行
1.4 Eclipse
1.5 本章小结
第2章 针对平面设计师的JavaFX知识
2.1 平面设计与JavaFX
2.2 JavaFX Production Suite
2.3 Adobe Illustrator CS3
2.4 Adobe Photoshop CS3
2.5 SVG
2.6 本章小结
第3章 JavaFX入门
3.1 JavaFX Script基础
3.2 JavaFX Script语言
3.3 类的声明
3.4 混入类
3.5 对象字面值
3.6 变量
3.7 序列
3.7.1 声明序列
3.7.2 访问序列元素
3.7.3 修改序列
3.7.4 原生数组
3.8 函数
3.9 字符串
3.9.1 字符串字面值
3.9.2 格式化
3.9.3 国际化
3.10 表达式与操作符
3.10.1 块表达式
3.10.2 异常处理
3.10.3 操作符
3.10.4 条件表达式
3.10.5 循环表达式
3.10.6 访问命令行参数
3.10.7 内置函数和变量
3.11 本章小结
第4章 同步数据模型——绑定和触发器
4.1 绑定
4.1.1 绑定变量
4.1.2 绑定实例变量
4.1.3 绑定变量的时间
4.1.4 一个使用绑定的简单示例
4.1.5 用算术表达式和逻辑表达式进行绑定
4.1.6 绑定与条件表达式
4.1.7 绑定与块表达式
4.1.8 绑定到函数调用
4.1.9 绑定与for表达式
4.2 双向绑定
4.3 高级绑定主题
4.3.1 绑定与对象字面值
4.3.2 绑定函数
4.4 触发器
4.5 即将问世的特性
4.6 本章小结
第5章 创建用户界面
5.1 用户界面
5.2 舞台
5.3 场景
5.4 节点
5.4.1 自定义节点
5.4.2 javafx.scene.Group
5.5 布局
5.5.1 布局基础
5.5.2 自定义布局
5.6 输入事件
5.6.1 鼠标事件
5.6.2 键盘事件
5.7 文本显示
5.7.1 Text
5.7.2 TextBox
5.7.3 JavaFX 1.2控件
5.8 自定义控件
5.9 形状
5.10 Java Swing扩展
5.11 本章小结
第6章 应用特效
6.1 特效
6.1.1 阴影
6.1.2 照明
6.1.3 渐变
6.1.4 模糊
6.1.5 反射
6.1.6 混合
6.1.7 PerspectiveTransform
6.1.8 Glow和Bloom
6.1.9 DisplacementMap
6.1.10 杂项:色彩调整特效
6.2 本章小结
第7章 使用JavaFX动画添加动作
7.1 电脑动画
7.2 时间轴
7.3 关键帧
7.3.1 时长
7.3.2 关键值
7.3.3 关键帧
7.4 插值
7.4.1 内插
7.4.2 标准插值器
7.4.3 编写自定义插值器
7.5 基于路径的动画
7.6 日全食示例
7.6.1 JavaFX形状
7.6.2 JavaFX Production Suite
7.7 本章小结
第8章 整合多媒体
8.1 多媒体
8.2 图片
8.3 媒体——音频和视频
8.4 本章小结
第9章 利用Applet将JavaFX添加到网页
9.1 JavaFX与Applet
9.2 将JavaFX应用程序部署为Applet
9.2.1 NetBeans IDE for JavaFX
9.2.2 通过手工生成来支持JavaFX Applet
9.2.3 移出浏览器
9.2.4 JavaFX与JavaScript交互
9.3 Java Web Start
9.4 本章小结
第10章 创建RESTful应用程序
10.1 REST的定义
10.1.1 REST
10.1.2 构建REST系统
10.2 JSON
10.2.1 Yahoo!Web Services
10.2.2 GeoNames Web Services
10.3 JavaFX与REST
10.3.1 JavaFX天气小部件
10.3.2 一个混搭应用程序
10.4 JavaFX与XML
10.5 本章小结
第11章 JavaFX与Java技术
11.1 类
11.2 Java对象
11.3 函数参数和返回值映射
11.4 Java脚本支持
11.4.1 基本的脚本求值
11.4.2 带有全局绑定的Java Scripting API
11.4.3 带有编译的Java Scripting API
11.4.4 带有错误处理的Java Scripting API
11.5 JavaFX反射
11.6 本章小结
第12章 JavaFX代码秘诀
12.1 JavalFX与JavaBeans
12.2 服务器回调
12.3 节点效果——Fader和Magnifier
12.3.1 Fader
12.3.2 Magnify
12.4 向导框架
12.5 进度条
12.6 滑块
12.7 矩阵
12.8 本章小结
第13章 Sudoku应用程序
13.1 如何访问JavaFX Sudoku应用程序
13.2 界面
13.3 Sudoku应用程序源代码
13.3.1 包
13.3.2 JavaFX源文件
13.4 整体设计
13.4.1 逻辑
13.4.2 界面
13.5 与Java组件交互
13.6 本章小结
JavaFX: developing rich internet applications
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×