|
|
|
|
|
|
|
|
Java动画、图形和极富客户端效果开发 内容提要 |
《Java动画、图形和极富客户端效果开发》介绍了如何构建更好、更生动和更酷的桌面应用程序来强化用户体验。 图形和动画效果通过更吸引人的GUI和动态效果(例如赋予应用程序一个脉动和保持用户连接到这个应用程序的逻辑流程的动态转换)来提供增强应用程序的用户体验的方式。《Java动画、图形和极富客户端效果开发》还讨论了如何有效地做到这一点,确保以合理的方式使应用程序变得更丰富。
《Java动画、图形和极富客户端效果开发》的内容包括: ■图形和GUI基本原理:深入研究如何结合使用Swing和Java 2D在界面上显示GUI应用程序。了解如何最大化这些库的灵活性并高效地使用它们。 ■性能:《Java动画、图形和极富客户端效果开发》的讨论和提示有助于编写高性能的GUI应用程序。 ■图像:创建和使用图像来构建更好的Java应用程序。 ■高级图形:对极富客户端特别有用的Swing和Java 2D的元素。 ■动画:研究动画的一般概念和如何使用Java平台提供的一些工具。学习如何极大地简化Java中的动画开发的新工具库。 ■效果:如何创建、定制和使用静态和动态的效果,这是极富客户端的支柱。 ■代码示例解释了关键概念,而《Java动画、图形和极富客户端效果开发》的Web站点(http://filthyrichclients.org)有许多演示、工具库和相关技术的补充说明及其他。《Java动画、图形和极富客户端效果开发》非常适合Java的开发人员构建桌面系统。
|
|
|
Java动画、图形和极富客户端效果开发 目录 |
译者序 序 前言 致谢
引言1
第一部分 图形和图形用户界面基础
第1章 桌面Java图形API:Swing、 AWT和Java 2D7 1.1 抽象窗口工具包7 1.2 Java 2D8 1.3 Swing8 第2章 Swing渲染基本原理9 2.1 事件9 2.2 Swing绘制10 2.2.1 异步重绘请求10 2.2.2 同步的绘制请求11 2.3 Swing渲染12 2.3.1 paintComponent()13 2.3.2 paint()15 2.3.3 setOpaque()17 2.4 双缓冲17 2.5 线程19 2.5.1 线程模式20 2.5.2 定时器和事件派发线程24 2.5.3 通过SwingWorker轻松使用 线程24 2.5.4 线程小结27 第3章 Graphics基本原理28 3.1 Java 2D28 3.2 渲染29 3.2.1 获取Graphics对象29 3.2.2 图形状态31 3.2.3 图形基本元素48 第4章 图像60 4.1 |
| → 目录全文 |
|
|
调换货原则 |
|
|
|
|
查看评论 |
|
|
|
发布评论 |
|
|
|
|
| |
|
|
|
|