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.