|
|||||||||
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 | +--bill.util.gui.ParentGUI | +--bill.apps.wordmaster.WordMasterGUI
Class responsible for creating and the Java Word Games master GUI. The master GUI is used to launch the other word game GUIs.
Inner classes inherited from class javax.swing.JFrame |
JFrame.AccessibleJFrame |
Inner classes inherited from class java.awt.Frame |
Frame.AccessibleAWTFrame |
Inner classes inherited from class java.awt.Window |
Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent |
Fields inherited from class bill.util.gui.ParentGUI |
_errorFrame, _helpAbout, _highlighting, _myFrames, _parent, _wasModified, ACTION_HELP_ABOUT, ACTION_HIGHLIGHT, ACTION_METAL, ACTION_MOTIF, ACTION_TOOLTIP, ACTION_WINDOWS, COLOR_NOT_REQUIRED_FIELD, COLOR_REQUIRED_FIELD, VALUE_METAL_LF, VALUE_MOTIF_LF, VALUE_WINDOWS_LF |
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 | |
WordMasterGUI()
Default creator for the WordMasterGUI class. |
Method Summary | |
void |
actionPerformed(ActionEvent actionEvent)
This is the "callback" method for menu actions. |
void |
addFrame(JFrame frame)
Add another frame to the list of frames that we care about. |
static void |
main(String[] args)
|
void |
removeFrame(JFrame frame)
Remove a frame from the list of frames that we care about. |
boolean |
verifyClose()
Verifies that there are no running applications changes, or if there are, verifies the user wants to shut down. |
Methods inherited from class bill.util.gui.ParentGUI |
addFrameClosing, addFrameClosing, closeDown, getDataFileName, getDataFileName, getErrorFrame, getGUIConfig, getHelpAboutFrame, getParentWindow, isHighlighting, isModified, isToolTips, propagateHighlighting, propagateToolTipDisplay, setCursor, setErrorFrame, setGUIConfig, setHelpAboutFrame, setHighlighting, setModified, setToolTips, updateLookAndFeel, verifyUnsavedChanges |
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, 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.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Constructor Detail |
public WordMasterGUI()
Method Detail |
public void addFrame(JFrame frame)
addFrame
in class ParentGUI
frame
- The frame being added to the list.public void removeFrame(JFrame frame)
removeFrame
in class ParentGUI
frame
- The frame being removed to the list.public boolean verifyClose()
true
if there are no running apps or the user
wishes to continue. false
if there are running GUIs and the
user does not want to kill them.public void actionPerformed(ActionEvent actionEvent)
actionPerformed
in interface ActionListener
actionEvent
- The event the user performed.public static void main(String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |