The Wizard API let's you create a multi-panel wizard dialog box. The API uses a model-view architecture :

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:

Java Generic Swing Application Dialog box Wizard