Java动画.图形和极富客户端效果开发

Java动画.图形和极富客户端效果开发
作 者: 蔡黄辉
出版社: 机械工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: J2EE
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Chet Haase Sun Microsystems Java SE组的客户端架构师。他对软件的图形感兴趣,他的大部分时间都花在使用各种图形技术上。Chet在Carleton学院获得数学学士学位,在Oregon大学获得计算机和信息科学硕士学位。Romain Guy他对软件图形和图形用户界面开发感兴趣,而且他已经使用了许多年Java和Swing。他已经作为编程杂志的自由新闻记者好多年,他还是法国大学的Java教师,Sun Microsystems Swing团队的软件工程师和Google的软件工程师。

内容简介

本书是一本关于利用图形和动画效果创建更好、更有效和更酷的桌面应用程序的书。本书讨论Java基本原理、Swing、Java 2D、图形、图形用户界面(GUI)、动画、性能和基于这些基本原理的用于创建漂亮应用程序的高级效果。本书第一部分讲述Java图形和用户界面编程的基本概念。第二部分讲述Java 2D和Swing中创建极富界面时有用的更多高级主题。第三部分讲述动画的基本原理。第四部分介绍极富客户端效果开发及示例。本书适合Java图形和动画效果开发人员使用,也可作为相关专业培训教材。

图书目录

译者序

前言

致谢

引言

第一部分 图形和图形用户界面基础

第1章 桌面Java图形API:Swing、AWT和Java 2D

1.1 抽象窗口工具包

1.2 Java 2D

1.3 Swing

第2章 Swing渲染基本原理

2.1 事件

2.2 Swing绘制

2.2.1 异步重绘请求

2.2.2 同步的绘制请求

2.3 Swing渲染

2.3.1 paintComponent()

2.3.2 paint()

2.3.3 setOpaque()

2.4 双缓冲

2.5 线程

第3章 Graphics基本原理

第4章 图像

第5章 性能

第二部分 高级图形渲染

第6章 合成

第7章 渐变

第8章 图像处理

第9章 玻璃窗格

第10章 分层窗格

第11章 重绘管理器

第三部分 动画

第12章 动画基本原理

第13章 平滑移动

第14章 Timing Framework:基本原理

第15章 Timing Framework:高级特性

第四部分 效果

第16章 静态效果

第17章 动态效果

第18章 Animated Transitions

第19章 一个极富客户端诞生了

第20章 结论