public interface WizardPanelModel
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAdvance() |
void |
close()
This method can contain any housekeeping you require when the Wizard
is exited.
|
Map<String,JPanel> |
getJPanels()
In order to use the Card Layout in the wizard class
each JPanel must have a unique String identifier.
|
String |
getStartPanelID() |
boolean |
hasPrevious() |
boolean |
isFinishPanel() |
String |
next() |
String |
previous() |
void |
registerNextChangeListeners(ChangeListener e)
A component that is registered will alert the Wizard
class that it should check whether the advance button should be enabled.
|
void |
registerNextKeyListeners(KeyListener e)
The same effect as registerNextChangeListeners(ChangeListener e) except
applied to keys.
|
boolean isFinishPanel()
String getStartPanelID()
String next()
String previous()
void close()
boolean hasPrevious()
boolean canAdvance()
Map<String,JPanel> getJPanels()
void registerNextChangeListeners(ChangeListener e)
e - Alerts Wizard that the registered component effects the Next button enable/disable statusvoid registerNextKeyListeners(KeyListener e)
e - Alerts Wizard that the registered component effects the Next button enable/disable statusCopyright © 2017. All rights reserved.