RIA开发权威指南 基于JavaFX(赠品)

By | 04月20日
Advertisement

查看书籍详细信息:

RIA开发权威指南——基于JavaFX(赠品)

内容简介

JavaFX是一门比较新颖的RIA技术,本书从JavaFX技术特点、开发环境、语法与开发工具入手,通过基础讲解与应用案例,使读者可以快速地了解并掌握这一全新的、强大的RIA开发技术。
  全书共分为九章,第1章主要介绍JavaFX的历史、组成和技术架构,以及RIA的基本概念;第2章以Step by Step的方式带领读者了解并构建JavaFX的开发环境;第3章到第5章详细介绍了JavaFX Script的数据类型与基本语法、JavaFX GUI以及相关开发工具;第6章到第8章通过对三个JavaFX应用案例的讲解,来巩固和实践之前学到的内容;第9章为JavaFX常见问题的解答。
  本书的定位是入门级的技术书籍,不但适合希望通过学习JavaFX来进行RIA开发的初学者,而且同样适合那些具有一定Java编程技术的程序开发人员。

作者简介

路遥,硕士研究生,Sun Microsystems公司实习生,在重庆多家培训机构和高校讲授Sun公司技术,拥有七项国内和国际IT认证,并且是国家二级运动员(篮球项目),共出版著作2本,多年从事计算机网络相关方向的研究。

目录

第1章 JavaFX与RIA概述
 1.1 JavaFX简介
  1.1.1 JavaFX Script
  1.1.2 JavaFX Script与Java的关系
  1.1.3 JavaFX Script的特性和优势
  1.1.4 JavaFX平台构架
  1.1.5 JavaFX技术组成
  1.1.6 部署JavaFX程序
  1.1.7 JavaFX Script目前的地位
  1.1.8 为什么选择JavaFX平台
 1.2 RIA简介
  1.2.1 什么是RIA
  1.2.2 RIA的优势
  1.2.3 RIA前景展望
 1.3 目前的RIA技术对比
  1.3.1 JavaFX,Flash/Flex,SilverLight三强鼎立格局
  1.3.2 其他解决方案
第2章 NetBeans with JavaFX概述
 2.1 JavaFX开发平台简介
  2.1.1 NetBeans IDE
  2.1.2 Eclipse IDE
 2.2 JavaFX SDK
  2.2.1 JavaFX SDK的概述
  2.2.2 JavaFX SDK的下载和安装
 2.3 NetBeans with JavaFX新功能
  2.3.1 全面支持JavaFX项目
  2.3.2 强大的JavaFX脚本编辑器
  2.3.3 完全支持移动设备
  2.3.4 支持JavaFX程序分析
 2.4 构建JavaFX开发环境
  2.4.1 安装NetBeans IDE 6.5
  2.4.2 在NetBeans IDE上安装JavaFX插件
 2.5 熟悉NetBeans的工作环境
  2.5.1 界面布局
  2.5.2 菜单栏
  2.5.3 工具栏
  2.5.4 源代码编辑器
 2.6 NetBeans窗口
  2.6.1 “项目”窗口
  2.6.2 “文件”窗口
  2.6.3 “服务”窗口
  2.6.4 “组件面板”窗口
  2.6.5 “输出”窗口
 2.7 NetBeans的配置
  2.7.1 常规配置
  2.7.2 配置编辑器
  2.7.3 配置字体和颜色
  2.7.4 如何获得帮助
 2.8 第一个JavaFX程序
  2.8.1 建立一个JavaFX项目
  3.8.2 创建第一个JavaFX程序
  2.8.3 运行第一个JavaFX程序
 2.9 JavaFX for Eclipse
 2.10 总结与经验积累
第3章 JavaFX Script数据类型和基本语法
 3.1 基本介绍
  3.1.1 为什么选择JavaFX Script
  3.1.2 什么是JavaFX Script
  3.1.3 体验JavaFX Script
 3.2 数据类型
  3.2.1 元素说明符
  3.2.2 基数
  3.2.3 值类型
  3.2.4 序列类型
  3.2.5 函数类型
 3.3 变量
  3.3.1 变量的声明
  3.3.2 变量种类
  3.3.3 变量声明语法
 3.4 运算符
  3.4.1 算术运算符
  3.4.2 赋值运算符
  3.4.3 关系运算符
  3.4.4 条件运算符
  3.4.5 类型比较符
 3.5 表达式
  3.5.1 选择语句
  3.5.2 循环语句
  3.5.3 跳转表达式
  3.5.4 块表达式
  3.5.5 范围表达式
  3.5.6 this表达式
  3.5.7 tween表达式和timeline表达式
 3.6 函数
  3.6.1 函数的声明
  3.6.2 函数的种类
 3.7 类与对象
  3.7.1 类的声明
  3.7.2 重载
  3.7.3 继承
  3.7.4 创建类
  3.7.5 使用对象
  3.7.6 声明对象字面值
  3.7.7 调用实例函数
 3.8 绑定
  3.8.1 什么是绑定
  3.8.2 什么是重复计算更新
  3.8.3 条件表达式中的绑定
  3.8.4 For表达式中的绑定
  3.8.5 绑定代码块
  3.8.6 函数和方法的调用绑定
  3.8.7 绑定函数
  3.8.8 双向绑定
  3.8.9 替换触发器
 3.9 异常处理
 3.10 软件包
 3.11 访问修饰符
第4章 JavaFX GUI
 4.1 JavaFX GUI的基本介绍
  4.1.1 用户界面组件
  4.1.2 文本格式
  4.1.3 颜色
  4.1.4 基本图形形状和填充样式
  4.1.5 变换
  4.1.6 JavaFX GUI元素效果
  4.1.7 光标
 4.2 声明性语法与JavaFX GUI组件
  4.2.1 声明性语法
  4.2.2 JavaFX GUI组件
 4.3 GUI的应用
  4.3.1 简单图形对象
  4.3.2 对创建的图形对象进行简单应用
  4.3.3 创建复杂的图形对象
 4.4 对GUI对象应用数据绑定
 4.5 创建动画对象
 4.6 使GUI元素具有交互性
第5章 JavaFX工具:Production Suite
 5.1 Production Suite介绍
 5.2 JavaFX1.1 Production Suite下载与安装
 5.3 导出并查看一个JavaFX图像
 5.4 尝试运行Production Suite示例
 5.5 示例
第6章 三维显示框
 6.1 程序概述
 6.2 准备一些必要的图片
 6.3 建立开发项目
 6.4 搭建程序窗口框架
 6.5 DisplayShelf_01版本小结
 6.6 实现三维显示和显示框
 6.7 DisplayShelf_02版本小结
 6.8 完成最终程序
 6.9 DisplayShelf_03最终版本小结
第7章 WhiteOut游戏
 7.1 程序概述
 7.2 建立开发项目
 7.3 创建Splash类作为游戏起始界面
 7.4 WhiteOutGame_01版本小结
 7.5 创建BlueButton类用作按钮
 7.6 创建start按钮的效果和功能
 7.7 创建Canvas类作为游戏界面
 7.8 WhiteOutGame_02版本小结
 7.9 创建Model相关类作为游戏逻辑控制
 7.10 WhiteOutGame_03版本小结
第8章 绘画板
 8.1 程序概述
 8.2 建立开发项目
 8.3 Draw_01版本小结
 8.4 创建按钮和控制功能
 8.5 Draw_02版本小结
第9章 JavaFX常见疑问解答
参考文献

在线试读部分章节

第1章 JavaFX与RIA概述
  1.1 JavaFX简介
2007年5月,在一年一次的JavaOne大会上,Sun公司发布了一个名叫JavaFX的产品系列。随后2008年12月Sun公司便正式发布了基于Java语言的平台JavaFX 1.0,2009年2月又正式发布了JavaFX 1.1。这个平台建立在其广泛应用的Java编程语言的基础上,旨在建立大量可在电脑和手机上运行的网络程序。其目的是在移动电话、电视、车载系统和浏览器等家用设备上开发和部署富互联网应用程序。
Sun公司这样描述JavaFX产品家族的前景:“能够在台式电脑、移动设备上创建强大的交互式应用和服务。”,如图1.1所示。
最初,JavaFX是为了解决Java Swin9应用开发过于复杂和Java GUl的界面过于呆板的问题而出现的。而当JavaFx在2007年的JavaOne大会上首次对外公布时,JavaFX技术则主要应用于创建Rich Internet application(RIAs)。当前的。JaVaFx 1.1版本包括JavaFXsciript和JaVaFx Mobile,今后JavaFx可能将包括更多的产品。
……

去天猫旗舰店查看商品详情:

RIA开发权威指南——基于JavaFX(赠品)

Similar Posts:

  • [置顶] Android开发权威指南(第2版)新书发布(免费下载随书光盘内容,包括Android源代码)

    光盘内容下载 光盘内容下载(新浪微盘) Android4.2.2(CM ROM)源代码下载 如果需要虚拟环境的,这里提供了ubuntu10.04 LTS版本,不需要CPU支持虚拟化(VirtualBox版[VirtualBox-4.2.10-84105]) Ubuntu10.04 VirtualBox版 分卷1 分卷2 分卷3 分卷4 分卷5 分卷6 用户名:root 秘密:12345678 <Android开发权威指南(第二版)>是畅销书<Android开发权威指南>的升级版,内

  • Struts2权威指南--基于WebWork核心的MVC开发源码

    <<Struts2权威指南--基于WebWork核心的MVC开发>>源码

  • 《Struts 2权威指南--基于WebWork核心的MVC开发》李纲著 - 光盘源码

    光盘源码下載地址: http://www.java3z.com/cwbwebhome/article/article3/3392.html?id=1625

  • [置顶] 《ArcGIS开发权威指南》已经出版等待您的选购

    你的梦想是什么?这是当今综艺节目最流行的一句话.每次都会想,如果我是那个被提问的对象,我该怎么回答呢?我想了好久,无言以对,不禁怀疑我是否是一个有梦想的人?就在我又开启了自我否定的运行模式时,马云对我说,梦想还是要有的,万一实现了呢? 分享地理价值,一个比较大的GIS梦,看起来这有点痴人说梦,但是我从分享中得到一种释然和超脱的感觉,我想并不是每个人都能拥有这样的境界和体会到这样的感觉的.我是一个乐于分享的人,希望能够将自己的一点经验分享给更多的初学者,也希望成为中国GIS大路的小石子,这是我一直

  • Android开发权威指南笔记1-简介&amp;Activity

    Android简介 Android的系统架构 分为四层,分别是是:应用层.应用框架层.系统运行库层和Linux内核层. 应用层:运行在Dalvik虚拟机(基于寄存器的Java虚拟机,运行Java程序的速度比JVM更快)上的应用程序组成. 应用框架层:由View.通知管理器.活动管理器等可直接调用的API组成. 系统运行库层:Java本身无法直接访问硬件.需要通过NDK才可以.NDK是一些由C/C++语言编写的库(主要是so文件).该层主要包括C语言标准库.多媒体库.OpenGL ES.SQLit

  • [Visual.C++.2010开发权威指南].尹成.扫描版

    不多说 直接上图 需要的留下邮箱或QQ

  • Google Android 开发权威指南

    终于看完了,剩下的得把书上的几个demo运行起来,果断注册微信AppID 为新应用作准备

  • [置顶] PHP开发实战权威指南-读书总结

    从今年开始,断断续续学习PHP已经有4个月了. 最初,认真学习PHP几天,就弄WordPress搭建了一个个人博客,这也符合技术人的实践理念. 最近,重温PHP开发实战权威指南,做点总结,整理下自己学习方法和心得体会. 由于自己主要从事Java/Java Web开发,对PHP只是简单地总结了下,不少地方是对语言等更高层面的评价和看法. 有不当之处,还望指正. 第1章-PHP基础知识与XHTML 详细介绍了PHP的发展历史与语言特点,简要介绍了PHP相关技术XHTML和CSS的一些基础知识,并给出

  • 对《Netty权威指南》中的Http+xml协议栈开发的个人再整理

    作为一个Netty的菜鸟,最近在学习李林峰先生的<Netty权威指南>,学习了Http+xml协议栈的开发,获益匪浅.本文代码大部分来自李林峰先生的<Netty权威指南>,有些代码经过读者修改.此处仅作为学习交流使用,切勿用作商业用途.文章如有纰漏,欢迎指正交流 开发场景: 客户端发送一个Order对象请求给服务器,服务器接收到之后返回给客户端一个Order应答对象.javabean在的数据以xm'l承载. 各个javabean如下: package com.phei.netty.

  • Swift开发实战权威指南

    <Swift开发实战权威指南>是欧阳大神根据自己多年互联网实战经验,结合自己独特视角专为swfit从事人员打造,是帮你从入门到精通的最全.最详.最新颖.最深入的swift开发手册. 作者简介 欧阳坚(欧阳大神),千锋iOS学科教学总监.iOS技术部总监,中国iOS教学引领者.中国iOS教学视频第一人,清华大学硕士.资深软件架构师,原FSMLabs中国区技术总监,曾在多家顶级操作系统公司任职,长期从事操作系统.系统软件.软件架构.核心驱动优化等系统级软件设计和开发工作.有超过10年软件开发经验,

Tags: