词条 | Essential JavaFX |
释义 | 基本信息书名:Essential JavaFX原出版社: Prentice Hall PTR 作者:(美)Gail Anderson Paul Anderson [作译者介绍] 译者:Sun亚洲全球化中心 丛书名: 图灵程序设计丛书 出版社:人民邮电出版社 ISBN:9787115211415 出版日期:2009 年8月 开本:16开 页码:314 版次:1-1 内容简介JavaFX是一个富客户端平台,可用于构建桌面、浏览器和移动设备应用程序。JavaFX脚本是一种简单易学的声明式脚本语言,这种语言有助于Web开发人员和GUI设计人员更好地协作。本书将展示如何高效地使用JavaFX。全书共分为10章,详细介绍了编写JavaFX脚本所需的一切技能,包括JavaFX基础知识,JavaFX语言,JavaFX场景图,JavaFX移动环境,如何高效地使用绑定、事件处理程序和动画,如何使用Web服务,以及如何使用混入继承和最新的UI组件。每章都包括经过JavaFX 1.2充分测试的应用程序示例。 本书适合有一定编程经验的开发人员学习和使用,但不要求读者熟悉Java。作者简介Gail Anderson,软件专家和技术作家,撰写了大量前沿Java技术图书。Gail是Anderson软件公司的创始人之一,该公司是一家领先的软件开发培训课程提供商和软件技术(如Java、C++、CC#、Perl、UML和Linux)培训机构。 编辑推荐JavaFX是一个富客户端平台,可以构建适用于桌面、浏览器和移动设备的应用程序和富有表现力的内容。JavaFX应用程序用一种简单易学的声明式脚本语言JavaFX Script写成。创建这种语言的目的是让Web开发人员和GUI设计人员方便地协作。这种语言还提供了强大的数据绑定功能,使图形组件能够随底层数据的变化而自动更改状态。 本书详细介绍了编写JavaFX应用程序所需的知识,读者能利用该语言特有的功能创建丰富的内容。本书从基础知识开始,详细介绍了JavaFX场景图,阐述了如何高效地使用绑定、事件处理程序和动画,以及如何使用混入继承和最新的UI组件。每章都包括经过JavaFX1.2充分测试的应用程序示例,便于读者参考。 作者简介Gail Anderson,软件专家和技术作家,撰写了大量前沿Java技术图书。Gail是Anderson软件公司的创始人之一,该公司是一家领先的软件开发培训课程提供商和软件技术(如Java、C++、CC#、Perl、UML和Linux)培训机构。 目录第1章 JavaFX入门 1.1 什么是JavaFX 1.2 JavaFX Bundle 1.2.1 JavaFX SDK 1.2.2 NetBeans IDE 1.2.3 JavaFX Production Suite 1.3 获取JavaFX 1.3.1 创建NetBeans项目 1.3.2 编辑JavaFX源代码 1.3.3 编译并运行 1.3.4 执行模型 第2章 JavaFX初体验 2.1 JavaFX简介 2.2 GuitarTuner 2.2.1 场景图比喻 2.2.2 分层场景图 2.3 JavaFX程序结构 2.3.1 Stage和Scene 2.3.2 对象字面值 2.4 JavaFX主要特性 2.4.1 类型推断 2.4.2 字符串 2.4.3 形状 2.4.4 序列 2.4.5 调用Java API 2.4.6 扩展CustomNode 2.4.7 几何图形系统 2.4.8 布局/组 2.4.9 JavaFX脚本工件 2.5 获得漂亮的外观 2.5.1 渐变 2.5.2 颜色 2.5.3 圆角矩形 2.5.4 DropShadow 2.6 执行任务 2.6.1 绑定 2.6.2 鼠标事件 2.6.3 动画 2.7 GuitarTuner的源代码 第3章 JavaFX语言 3.1 变量和类型 3.1.1 JavaFX类型 3.1.2 输出变量 3.1.3 伪变量 3.2 运算符 3.2.1 算术运算符 3.2.2 赋值运算符 3.2.3 一元运算符 3.2.4 关系运算符 3.2.5 逻辑运算符 3.2.6 instanceof运算符 3.3 表达式 3.3.1 块表达式 3.3.2 if表达式 3.3.3 for表达式 3.3.4 while表达式 3.3.5 break和continue 3.3.6 绑定表达式 3.3.7 双向绑定 3.4 序列 3.4.1 序列字面值 3.4.2 输出序列 3.4.3 使用for创建序列 3.4.4 访问序列中的项 3.4.5 在序列中插入项 3.4.6 从序列中删除项 3.4.7 比较序列 3.4.8 序列子集 3.4.9 谓词 3.4.10 绑定序列 3.5 函数 3.5.1 定义函数 3.5.2 向函数传递参数 3.5.3 从函数返回值 3.5.4 绑定函数调用 3.5.5 绑定函数 3.5.6 程序参数 3.5.7 函数类型 3.6 类和对象 3.6.1 类 3.6.2 对象字面值 3.6.3 使用public-init 3.6.4 init块 3.6.5 使用public-read 3.6.6 使用this 3.6.7 使用null 3.6.8 使用Java对象 3.6.9 与对象字面值绑定 3.6.10 覆盖绑定 3.7 继承 3.7.1 覆盖函数 3.7.2 使用super 3.7.3 postinit 块 3.7.4 抽象基类 3.7.5 as运算符 3.7.6 混入继承 3.8 触发器 3.8.1 与变量一起使用的on replace 3.8.2 与序列一起使用的on replace 3.8.3 与isInitialized一起使用的on replace 3.8.4 与绑定一起使用的on replace 3.9 脚本文件和包 3.9.1 变量作用域 3.9.2 函数作用域 3.9.3 脚本文件 3.9.4 访问修饰符 3.9.5 包 3.10 异常处理 3.10.1 try、catch、finally 3.10.2 抛出异常 3.11 JavaFX关键字 第4章 图形对象 第5章 用户界面组件 第6章 JavaFX应用程序剖析 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。