Chapter 17. Dynamic Effects

LIFE does not stand still; neither should your applications. User experience can usually be improved by adding simple animations to your user interfaces. Animations are powerful, maybe too powerful. You must use them wisely so as not to distract or annoy the users.1

This chapter offers a variety of dynamic, or animated, effects that you can use in your applications. I should, however, emphasize that animations must be short and simple. That is the most important thing to understand about animated effects.2

All of the effects presented in this chapter are built upon the animation capabilities that were introduced earlier in Chapter 14, “Timing Framework: Fundamentals,” and Chapter 15, “Timing Framework: Advanced Features.” ...

Get Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java™ Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.