|
||||||||
| 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.Frame
|
+--javax.swing.JFrame
|
+--net.sourceforge.gandalf.WizardFrame
| Inner classes inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
| Inner classes inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
| Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
| Field Summary | |
protected javax.swing.JPanel |
bottomPane
|
protected javax.swing.JButton |
cancelButton
|
protected boolean |
cancelFlag
|
protected javax.swing.JPanel |
centerPane
|
protected static WizardData |
data
|
protected javax.swing.JButton |
finishButton
|
protected boolean |
finishFlag
|
protected static java.util.Stack |
frames
|
protected java.awt.Dimension |
frameSize
|
protected javax.swing.JLabel |
label1
|
protected javax.swing.JLabel |
label2
|
protected javax.swing.JButton |
nextButton
|
protected boolean |
nextFlag
|
protected javax.swing.JButton |
previousButton
|
protected boolean |
previousFlag
|
protected javax.swing.JPanel |
topPane
|
| Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
WizardFrame()
|
|
| Method Summary | |
void |
cancelAction()
|
abstract void |
customize()
|
void |
finishAction()
|
WizardData |
getData()
|
void |
nextAction()
|
Wizard |
popFrame()
|
void |
previousAction()
|
void |
purgeFrames()
|
void |
pushFrame(Wizard frame)
|
void |
putData(java.lang.String key,
java.lang.Object value)
|
void |
setFrameLabel1(java.lang.String newLabel)
|
void |
setFrameLabel1(java.lang.String newLabel,
java.awt.Font font)
|
void |
setFrameLabel2(java.lang.String newLabel)
|
void |
setFrameLabel2(java.lang.String newLabel,
java.awt.Font font)
|
void |
setFrameSize(java.awt.Dimension d)
|
void |
showCancelButton(boolean show)
|
void |
showFinishButton(boolean show)
|
void |
showNextButton(boolean show)
|
void |
showPreviousButton(boolean show)
|
| Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle |
| Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, show, 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, removeAll, removeContainerListener, setFont, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
| Field Detail |
protected static WizardData data
protected static java.util.Stack frames
protected boolean cancelFlag
protected boolean nextFlag
protected boolean previousFlag
protected boolean finishFlag
protected javax.swing.JPanel centerPane
protected javax.swing.JPanel topPane
protected javax.swing.JPanel bottomPane
protected javax.swing.JButton nextButton
protected javax.swing.JButton cancelButton
protected javax.swing.JButton previousButton
protected javax.swing.JButton finishButton
protected java.awt.Dimension frameSize
protected javax.swing.JLabel label1
protected javax.swing.JLabel label2
| Constructor Detail |
public WizardFrame()
| Method Detail |
public WizardData getData()
getData in interface Wizard
public void putData(java.lang.String key,
java.lang.Object value)
putData in interface Wizardpublic void showCancelButton(boolean show)
showCancelButton in interface Wizardpublic void showNextButton(boolean show)
showNextButton in interface Wizardpublic void showPreviousButton(boolean show)
showPreviousButton in interface Wizardpublic void showFinishButton(boolean show)
showFinishButton in interface Wizardpublic void setFrameLabel1(java.lang.String newLabel)
setFrameLabel1 in interface Wizard
public void setFrameLabel1(java.lang.String newLabel,
java.awt.Font font)
public void setFrameLabel2(java.lang.String newLabel)
setFrameLabel2 in interface Wizard
public void setFrameLabel2(java.lang.String newLabel,
java.awt.Font font)
public void setFrameSize(java.awt.Dimension d)
public void pushFrame(Wizard frame)
pushFrame in interface Wizardpublic Wizard popFrame()
popFrame in interface Wizardpublic void purgeFrames()
purgeFrames in interface Wizardpublic void cancelAction()
cancelAction in interface Wizardpublic void nextAction()
nextAction in interface Wizardpublic void previousAction()
previousAction in interface Wizardpublic void finishAction()
finishAction in interface Wizardpublic abstract void customize()
customize in interface Wizard
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||