net.javaprog.ui.wizard.plaf.windows
Class WindowsWizardContentPaneUI
java.lang.Object
|
+--javax.swing.plaf.ComponentUI
|
+--net.javaprog.ui.wizard.plaf.WizardContentPaneUI
|
+--net.javaprog.ui.wizard.plaf.basic.BasicWizardContentPaneUI
|
+--net.javaprog.ui.wizard.plaf.windows.WindowsWizardContentPaneUI
- public class WindowsWizardContentPaneUI
- extends BasicWizardContentPaneUI
Adapts the wizard's content pane to the Windows look and feel. This
implementations creates a custom WizardNavigator component in order to
reflect the windows wizards' button layout (the next button changes to
the finish button at the last step). Furthermore this UI delegate provides
its own layout manager that shows the StepListRenderer only for the first
and the last step and the StepDescriptionRenderer only for the steps in
between.
| Methods inherited from class net.javaprog.ui.wizard.plaf.basic.BasicWizardContentPaneUI |
createActionListener, createPropertyChangeListener, createWindowListener, createWizardModelListener, getPropertyPrefix, installComponents, installDefaults, installListeners, installUI, uninstallComponents, uninstallDefaults, uninstallListeners, uninstallUI, updateStepDescriptionRendererComponent, updateStepListRendererComponent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WindowsWizardContentPaneUI
public WindowsWizardContentPaneUI()
createLayoutManager
protected LayoutManager createLayoutManager()
- Overrides:
createLayoutManager in class BasicWizardContentPaneUI
createUI
public static ComponentUI createUI(JComponent c)
createWizardNavigator
protected BasicWizardNavigator createWizardNavigator()
- Overrides:
createWizardNavigator in class BasicWizardContentPaneUI
updateStepComponent
protected void updateStepComponent()
- Overrides:
updateStepComponent in class BasicWizardContentPaneUI