A simple package for implementing a wizard GUI framework.
There isn't much on the Internet in the way of a free Wizard framework. JUMP's looks pretty good!Creating a Wizard is pretty easy.
There are several examples applying JUMP's Wizard framework in the package com.vividsolutions.jump.workbench.ui.plugin.wms. The following example is from AddWMSQueryPlugIn.java.
// Creates a WizardDialog in the current context, with given title. WizardDialog d = new WizardDialog(context.getWorkbenchFrame(), "Connect To Web Map Server", context.getErrorHandler() ); // Initializes the WizardDialog with four WizardPanels; the first is the first one to display. d.init(new WizardPanel[] { new URLWizardPanel(cachedURL), new MapLayerWizardPanel(), new SRSWizardPanel(), new OneSRSWizardPanel() }); |
Class |
Package |
---|---|
WizardPanel, WizardDialog |
com.vividsolutions.jump.workbench.ui.wizard |
[1] Another option to consider is JavaWizardComponent (http://jwizardcomponent.sourceforge.net/) We. haven't tried this yet.