|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Dialog | +--javax.swing.JDialog | +--kiwi.ui.dialog.KDialog | +--kiwi.ui.dialog.WizardDialog
This class displays a WizardView
in a dialog window, and
fires an appropriate DialogDismissEvent
when the view's
Finish or Cancel button is pressed.
The goal of the Wizard
family of classes was to provide a
framework for creating wizards that was as flexible as possible, without
creating a large amount of classes and interfaces to achieve that goal.
Therefore the APIs for these classes may at first appear counterintuitive
or inelegant. If they are found to be too cumbersome, they will be changed
in a future release of Kiwi.
WizardView
,
DialogDismissEvent
, Serialized FormInner classes inherited from class javax.swing.JDialog |
JDialog.AccessibleJDialog |
Fields inherited from class javax.swing.JDialog |
accessibleContext,
rootPane,
rootPaneCheckingEnabled |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
LEFT_ALIGNMENT,
RIGHT_ALIGNMENT,
TOP_ALIGNMENT |
Constructor Summary | |
WizardDialog(Frame parent,
String title,
boolean modal,
WizardView view)
Construct a new WizardDialog . |
Method Summary | |
void |
actionPerformed(ActionEvent evt)
Handle events. |
Methods inherited from class kiwi.ui.dialog.KDialog |
addDialogDismissListener,
dispose,
fireDialogDismissed,
fireDialogDismissed,
getMainContainer,
removeDialogDismissListener,
setTexture |
Methods inherited from class java.awt.Dialog |
addNotify,
getTitle,
isModal,
isResizable,
setModal,
setResizable,
setTitle,
show |
Methods inherited from class java.awt.Window |
addWindowListener,
applyResourceBundle,
applyResourceBundle,
finalize,
getFocusOwner,
getInputContext,
getLocale,
getOwnedWindows,
getOwner,
getToolkit,
getWarningString,
isShowing,
pack,
postEvent,
processEvent,
removeWindowListener,
toBack,
toFront |
Methods inherited from class java.awt.Container |
add,
add,
add,
add,
add,
addContainerListener,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getAlignmentX,
getAlignmentY,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getInsets,
getLayout,
getMaximumSize,
getMinimumSize,
getPreferredSize,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paint,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
remove,
remove,
removeAll,
removeContainerListener,
removeNotify,
setFont,
validate,
validateTree |
Methods inherited from class java.lang.Object |
clone,
equals,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public WizardDialog(Frame parent, String title, boolean modal, WizardView view)
WizardDialog
. The dialog is created with a
default size of 400x400, but this can be overridden with a call to
setSize()
. The dialog is resizable by default, but this
behavior can be changed with a call to setResizable()
.parent
- The parent window.title
- The title for the dialog window.modal
- A flag specifying whether this dialog will be modal.view
- The WizardView
to display in this dialog.Method Detail |
public void actionPerformed(ActionEvent evt)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |