Chapter 15. Timing Framework: Advanced Features

IN Chapter 14, “Timing Framework: Fundamentals,” we covered the core features of the Timing Framework. These fundamentals can be thought of as the framework’s equivalent of the built-in timer facilities, only much more powerful and flexible.

But now that we have these kinds of capabilities, why stop?1 In particular, given our goal of providing an easy-to-use animations framework, we would like to have very simple APIs that enable more capabilities for the user of the framework. While some of the features described in this chapter, particularly the KeyFrames discussion, can get somewhat involved, most of the functionality that users need are embedded in very easy-to-use APIs that make animation creation ...

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.