| help | account  


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)


FREE Shipping on Orders over $40!*
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:

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




Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account