Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java Applications View Larger Image | Chet Haase, Romain Guy Addison-Wesley, Paperback, Published August 2007, 608 pages, ISBN 0132413930 | List Price: $49.99 Our Price: $31.50 You Save: $18.49 (37% Off)
| | | Availability: Out-Of-Stock |
Read an excerpt:
Chapter 8: Image Processing
Excerpt provided courtesy of Addison-Wesley Professional. Copyright © Pearson Education, Addison-Wesley Professional. Written permission from the publisher is required for any use of this material.
|
Be the First to Write a Review and tell the world about this title!People who purchase this book frequently purchase: - Scripting in Java: Languages, Frameworks, and Patterns; Dejan Bosanac, $31.50, 37% Off!
- Java Concurrency in Practice; Brian Goetz, et al, $34.50, 37% Off!
- GPU Gems 3; Hubert Nguyen, $54.50, 22% Off!
- Rich Client Programming: Plugging into the NetBeans Platform; Tim Boudreau, et al, $38.95, 22% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
Filthy rich clients are applications that are so graphically
rich that they ooze cool. They suck the user in from the outset and hang
onto them with a death grip of excitement. They make the user tell their
friends about the applications. In short, they make the user actually enjoy
their application experience. When was the last time you enjoyed using a
software application? Maybe you need more Filthy Rich Clients in your life.
In Filthy Rich Clients, Chet Haase and
Romain Guy explain how to create filthy rich effects in your applications,
from the fundamental graphics, GUI, and animation technology up through
sample code and algorithms for the effects themselves.
Some of the topics covered in-depth include
-
Graphics and GUI fundamentals: Dig deep
into the internals of how Swing and Java 2D work together to display
GUI applications on the screen. Learn how to use these libraries correctly
and effectively.
-
Performance: Follow in-depth discussions
and tips throughout the book that will help you learn how to write high-performing
GUI applications.
-
Images: Understand how images are created
and used to make better Java applications.
-
Advanced Graphics: Find out about elements
of Swing and Java 2D that may not be in common use but that filthy rich
clients benefit from greatly.
-
Animation: Discover general concepts
of animation, as well as how to use the facilities provided in the Java
platform. Learn about new utilities that vastly simplify animations
in Java.
-
Effects: Learn how to create and use
static and animated effects that are the mainstay of filthy rich clients.
Every chapter is filled with code examples which come directly from demos
and libraries posted on the book's Web site at (http://filthyrichclients.org).
Read the book. Run the demos. Understand the code.
Write some filthy rich clients of your own. Your users will thank you!
Table of Contents
Foreword
Preface
Introduction
Part I: Graphics and GUI Fundamentals
Chapter 1: Desktop Java Graphics APIs: Swing, AWT, and Java 2D
Chapter 2: Swing Rendering Fundamentals
Chapter 3: Graphics Fundamentals
Chapter 4: Images
Chapter 5: Performance
Part II: Advanced Graphics Rendering
Chapter 6: Composites
Chapter 7: Gradients
Chapter 8: Image Processing
Chapter 9: Glass Pane
Chapter 10: Layered Panes
Chapter 11: Repaint Manager
Part III: Animation
Chapter 12: Animation Fundamentals
Chapter 13: Smooth Moves
Chapter 14: Timing Framework: Fundamentals
Chapter 15: Timing Framework: Advanced Features
Part IV: Effects
Chapter 16: Static Effects
Chapter 17: Dynamic Effects
Chapter 18: Animated Transitions
Chapter 19: Birth of a Filthy Rich Client
Chapter 20: Conclusion
Index
|