I've been updating a Java Swing application that I wrote (and that I use to write these blog entries), and in doing so, I've been reading a great Swing book titled Filthy Rich Clients to mine for a few good ideas. This is a terrific book for Swing/GUI developers , and it's full of links to great Swing resources on the internet.
Here's a short list of the best links referenced in this book, including a couple of links to tools created by the book authors:
- Java Desktop Community
- Swing Labs
- JOGL (Java bindings for OpenGL)
- Website for the Filthy Rich Clients book
- Timing Framework (great for Swing animations)
- Java 2D tutorial
As mentioned, the Timing Framework is great for adding animation to your Swing applications. The framework handles the acceleration and deceleration that makes your animations look very cool.