QDWizard is a simple Swing API designed to build complex wizards with no more than 15 min learning curve

QDWizard is released under the LGPL V2.1 license

Sample wizard

Features

  • Designed to minimize required code. Only few methods to implement
  • Simple design, only two classes visible by the programmer
  • I18n support for action buttons (en, fr, de, sp, ca, nl supported for now)
  • Full branching support, can implement any wizard cinematic
  • Error management using the simple setProblem() method
  • Supports Wizard images natively and resizes image automatically
  • Ultra light API: only few KB
  • Actively supported by the Jajuk team
  • Learning curve of 15 minutes maximum
  • Real world samples provided (jajuk classes)

Requirements

  • To use QDWizard, add the qdwizard-release.jar to your CLASSPATH
  • JRE 1.5 and above