|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| WizardContext | |
| WizardPanel | |
| Class Summary | |
|---|---|
| AbstractWizardPanel | |
| WizardDialog | |
| Exception Summary | |
|---|---|
| CancelNextException | The CancelNextException is used by WizardPanels to abort moving to
the next panel in the WizardPanel.exitingToRight() method if an error
occurred. |
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.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||