第一图书网

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

(美)哈斯(Haase,C.),(美)盖伊(Cuy,R.) 著 机械工业出版社
出版时间:

2008-5  

出版社:

机械工业出版社  

作者:

(美)哈斯(Haase,C.),(美)盖伊(Cuy,R.) 著  

页数:

370  

Tag标签:

无  

内容概要

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

作者简介

Chet Haase Sun Microsystems Java SE组的客户端架构师。他对软件的图形感兴趣,他的大部分时间都花在使用各种图形技术上。Chet在Carleton学院获得数学学士学位,在Oregon大学获得计算机和信息科学硕士学位。

书籍目录

译者序序前言致谢引言第一部分 图形和图形用户界面基础 第1章 桌面Java图形API:Swing、AWT和Java 2D 第2章 Swing渲染基本原理 第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章 结论

章节摘录

  第一部分 图形和图形用户界面基础  第1章 桌面Java图形API:Swing、AWT和Java 2D  可能因为我是一个图形奇客(geek),所以我始终认为在头脑里有一个描述各种库的片断如何组合的图非常有用。当我为旧面Jave图形API创建和描述这样的图时,请容忍我。  在图1-1中,中间是与代码相关的部分:Swing、AWT和Java 2D相互作用,为图中项部的应用程序提供图形和用户界面库。Swing、Java2D和AWT本身运行在Java运行时环境(Java Runtime Environment,JRE)上,Java运行时环境包含Java虚拟机(Java Virtual Machine,JVM)和其也Java库。使用这些库使得应用程序不必知道底层的本地平台的任何窗口系统API,就可以创建显示在用户显视器中的窗口、用户界面组件和图形。  1.1 抽象窗口工具包  抽象窗口工具包(Abstract Window Toolkit,AWT)是Java发布的第一个图形用户界面(GUI),从Java运行时环境1.0版就使用。那时,AWT是Java中用于用户界面编程的唯一核心库;任何需要用户界面的桌面应用程序都使用AWT创建并显示窗口、按钮和其也GUI组件。AWT通过调用用户系统的本地库,提供创建和显示这些GUI组件的能力。例如,X Windows系统上的AWT java.awt.Window,底层实际上是一个X窗口。AWT也负责用户界面的输入事件机制,比如处理鼠标点击和键盘事件。发生在本地视窗系统中的事件由AWT实现接收,并作为AWT事件转发到Java应用程序。  现在AWT仍然存在,并可以像当初一样正确地使用(这是向后兼容的好处!),不过为了使用Swing GUI包的应用程序而具有了更多的基础构造功能。


编辑推荐

  本书介绍了如何构建更好、更生动和更酷的桌面应用程序来强化用户体验。  图形和动画效果通过更吸引人的GUI和动态效果(例如赋予应用程序一个脉动和保持用户连接到这个应用程序的逻辑流程的动态转换)来提供增强应用程序的用户体验的方式。本书还讨论了如何有效地做到这一点,确保以合理的方式使应用程序变得更丰富。

图书封面

图书标签Tags

广告

下载页面


Java动画、图形和极富客户端效果开发 PDF格式下载



为了学习java中的swing和GUI方面的东西买的


这本书对于初学java 2D的人很有帮助,不过因为书比较新,所以网上的源代码都要最新的jre6,要不然有些方法会找不到。。


sun公司客户端架构师,相信sun的实力


没有想象中的那么好,虽然很深入但是不细致,可能只是不太适合我吧
刚开始看EDT的时候感觉可以,后面就不行了


这本书不好,这本书写的朦朦胧胧的,也没有什么好的例子,也没有实用的理论。而且这么贵。不推荐买。谁想要我送给他


书送的挺快的,三天就到了。但书的质量不怎么样,作者翻译的非常差,


看了总体还行,最少领进门


买了正在看很是不错


动画方向的java


不错,但是与最新的富客户端技术FLEX相比似乎略有逊色吗?哪位高手对这两种技术比较了解,可以做个点评,做个比较分析吗?


这本书还好,用处很大


收到书有好几天了,但是真正看的只有一半,还有一半没看,翻译的太生硬了,很机械化。还有一些地方有歧义。但是这本书还是好书,至少代码还是可以的。看了这本书上的方法还是收益匪浅的。


挺好的一本书 就是质量不咋的


很不错的一本书!挺有深度的!


好不错,书上的例子网上有源代码


内容是非常经典的,就是翻译太差了


翻译的不好,简单的一句话翻译的好长,不通俗。如果能做到又精准又通俗就好了。


个人觉得这本书不太适用于自己,而且书本复印不清晰,还有不少问题。


帮人买的,代码啊!我就怕了。


内容晦涩


看了书,rich client居然翻译成极富客户端,翻译的人应该没有因为这个成为极富的人。


相关图书