Skip to main content

Wizard project updates

Posted by timboudreau on September 24, 2006 at 8:33 PM PDT

I spent part of the weekend adding some needed features to the Wizard library on java.net. If you need to do wizard-style UIs in Swing, this library makes it pretty easy to do something slick.

The Wizard library now supports JLF-spec summary panels - so you can easily display a final page which lists what the wizard has done. I also added background completion support with a progress bar and proper threading handling - so if what the wizard will create is slow, you can show progress while it is going.

Something I added some time ago that is fairly useful for speeding up the Wizard creation process is a class called WizardPage - you simply add components to this panel, and set the name of each component; the framework will automatically listen for changes and put whatever the user inputs into the settings map. If you want validation, that is easy to implement as well.

There's also a new Quick Start Guide and a WebStart™ demo (BeanNetter)


sky-panorama-2-smaller.png

Sunrise over Denver airport

(yes it's a real photo - it was quite a sunrise)

Related Topics >>