分享
 
 
 

Essential JavaFX

王朝百科·作者佚名  2012-05-06
窄屏简体版  字體: |||超大  

基本信息书名: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.2JavaFX Bundle

1.2.1JavaFX SDK

1.2.2NetBeans IDE

1.2.3JavaFX Production Suite

1.3获取JavaFX

1.3.1创建NetBeans项目

1.3.2编辑JavaFX源代码

1.3.3编译并运行

1.3.4执行模型

第2章JavaFX初体验

2.1JavaFX简介

2.2GuitarTuner

2.2.1场景图比喻

2.2.2分层场景图

2.3JavaFX程序结构

2.3.1Stage和Scene

2.3.2对象字面值

2.4JavaFX主要特性

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.9JavaFX脚本工件

2.5获得漂亮的外观

2.5.1渐变

2.5.2颜色

2.5.3圆角矩形

2.5.4DropShadow

2.6执行任务

2.6.1绑定

2.6.2鼠标事件

2.6.3动画

2.7GuitarTuner的源代码

第3章JavaFX语言

3.1变量和类型

3.1.1JavaFX类型

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.6instanceof运算符

3.3表达式

3.3.1块表达式

3.3.2if表达式

3.3.3for表达式

3.3.4while表达式

3.3.5break和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.4init块

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.3postinit 块

3.7.4抽象基类

3.7.5as运算符

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.1try、catch、finally

3.10.2抛出异常

3.11JavaFX关键字

第4章图形对象

第5章用户界面组件

第6章JavaFX应用程序剖析

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有