SwingWorker Solution

Ansir's Worker Infrastructure is available as a free download. Version 1.0.0 includes an extremely customizable progress dialog framework, which is easy to use and leverages the SwingWorker in JDK1.6.

Previous Product|Next Product

Product Description

Take a YouTube™ tour of our Worker Infrastructure or download the free version now.

Ansir's Worker Infrastructure is available as a free download. The download contains examples, an ant script to build and run the examples, javadocs, and a small redistributable 11k jar. The free version does not include source code.

The free download comes with examples of the same YouTube™ demonstration seen below. Click on the YouTube™ object below to activate the control and then press play, however, if you have a JDK1.6*, then it's more fun to run the examples yourself.

When we started working on our Worker Infrastructure we wanted to be able to build any and every type of progress dialog imaginable. This infrastructure also had to be easy to use. Additionally, the SwingWorker in the 1.6 JDK had undergone significant improvements since the original SwingWorker and we decided to leverage it rather than design, build, and debug our own threading model. If you need a flexible progress dialog, then you owe it to yourself to give our Worker Infrastructure a try.

* Requires JDK1.6. Examples compile and run immediately with ANT and JAVA_HOME set to a JDK1.6.