The Wizard API let's you create a multi-panel wizard dialog box. The API uses a model-view architecture :
- each panel of a wizard dialog box is called a step
- each step has to provide a WizardStepModel and a WizardStepView
- all WizardStepModels are put into a WizardModel
- all WizardStepsViews are put into a WizardDialog
A simple two-steps wizard
The source code of jGAF contains a fully documented exemple; see package com.plealog.wizard.test.
Using this tutorial example, you'll how easy it is to setup a wizard dialog box, such as this one: