Class FieldMapGUI.PopupFieldMapDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--FieldMapGUI.PopupFieldMapDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.awt.event.WindowListener
Enclosing class:
FieldMapGUI

class FieldMapGUI.PopupFieldMapDialog
extends java.awt.Dialog
implements java.awt.event.ActionListener, java.awt.event.WindowListener

This class displays a dialog window containing 2 buttons yes and no to pass the infomormation on - chk flag for what user clicked on no= false; yes= true.

See Also:
Serialized Form

Inner classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
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, java.awt.Component.AWTTreeLock
 
Field Summary
 boolean alertDone
          button pressed flag
 boolean flag
           
 java.awt.Frame frame
          Frame
 int height
          size of frame
(package private)  java.awt.Label label
          for msglabel
(package private)  java.awt.event.ActionListener listener
          Tried this instead of "this"
(package private)  boolean sleepFlag
          wait for button to be pushed
private  java.lang.String spaces
          50 spaces
 int width
          size of frame
 
Fields inherited from class java.awt.Dialog
base, keepBlocking, modal, nameCounter, resizable, serialVersionUID, title
 
Fields inherited from class java.awt.Window
active, dbg, focusMgr, inputContext, inputContextLock, OPENED, ownedWindowList, showWithParent, state, warningString, weakThis, windowListener, windowSerializedDataVersion
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, listeningBoundsChildren, listeningChildren, maxSize, ncomponents, printing, printingThreads
 
Fields inherited from class java.awt.Component
accessibleContext, actionListenerK, adjustmentListenerK, appContext, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, graphicsConfig, hasFocus, hierarchyBoundsListener, hierarchyBoundsListenerK, hierarchyListener, hierarchyListenerK, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, metrics, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, privateKey, RIGHT_ALIGNMENT, textListenerK, TOP_ALIGNMENT, valid, visible, windowClosingException, windowListenerK, x, y
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
(package private) FieldMapGUI.PopupFieldMapDialog(java.awt.Frame f)
          PopupFieldMapDialog() - Constructor for popup dialog w/ yes/no buttons
(package private) FieldMapGUI.PopupFieldMapDialog(java.awt.Frame f, java.lang.String msg)
          PopupFieldMapDialog() - Constructor for simple OK type msg
(package private) FieldMapGUI.PopupFieldMapDialog(java.awt.Frame f, java.lang.String msg, java.awt.Font font)
          PopupFieldMapDialog() - Constructor for simple OK type msg
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent ae)
          actionPerformed() - Handle button clicks
 void alertTimeout(java.lang.String msg)
          alertTimeout() - update the popup dialog msg - wait for CONTINUE
 void startPopupFieldMapDialog(java.lang.String windowTitle)
          startPopupFieldMapDialog() - create a hidden dialog panel within a frame.
 void startPopupFieldMapDialogOK(java.lang.String windowTitle)
          startPopupFieldMapDialogOK() - create a hidden dialog panel within a frame.
 void updatePopupFieldMapDialog(java.lang.String defaultMsg)
          updatePopupFieldMapDialog() - display/unhide popup dialog frame and set new vals.
 void windowActivated(java.awt.event.WindowEvent e)
           
 void windowClosed(java.awt.event.WindowEvent e)
           
 void windowClosing(java.awt.event.WindowEvent we)
          windowClosing() - close down the window on PC only.
 void windowDeactivated(java.awt.event.WindowEvent e)
           
 void windowDeiconified(java.awt.event.WindowEvent e)
           
 void windowIconified(java.awt.event.WindowEvent e)
           
 void windowOpened(java.awt.event.WindowEvent e)
           
 
Methods inherited from class java.awt.Dialog
, addNotify, conditionalShow, constructComponentName, dispose, disposeImpl, getAccessibleContext, getTitle, hide, hideAndDisposeHandler, initIDs, interruptBlocking, isModal, isResizable, paramString, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addOwnedWindow, addWindowListener, adjustListeningChildren, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, eventEnabled, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postProcessKeyEvent, postWindowEvent, preProcessKeyEvent, processEvent, processWindowEvent, readObject, removeOwnedWindow, removeWindowListener, resetGC, setCursor, setFocusOwner, setWarningString, toBack, toFront, transferFocus, writeObject
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyOrientation, checkGD, countComponents, createChildHierarchyEvents, createHierarchyEvents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, findComponentAt, getAccessibleAt, getAccessibleChild, getAccessibleChildrenCount, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPaint, lightweightPrint, list, list, locate, minimumSize, numListening, paint, paintComponents, paintHeavyweightComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, checkWindowClosingException, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getAccessibleIndexInParent, getAccessibleStateSet, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen_NoTreeLock, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isRecursivelyVisible, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, 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, registerNatives, wait, wait, wait
 

Field Detail

width

public int width
size of frame

height

public int height
size of frame

frame

public java.awt.Frame frame
Frame

label

java.awt.Label label
for msglabel

flag

public boolean flag

alertDone

public boolean alertDone
button pressed flag

sleepFlag

boolean sleepFlag
wait for button to be pushed

listener

java.awt.event.ActionListener listener
Tried this instead of "this"

spaces

private java.lang.String spaces
50 spaces
Constructor Detail

FieldMapGUI.PopupFieldMapDialog

FieldMapGUI.PopupFieldMapDialog(java.awt.Frame f)
PopupFieldMapDialog() - Constructor for popup dialog w/ yes/no buttons
Parameters:
f - Frame
See Also:
startPopupFieldMapDialogOK(java.lang.String)

FieldMapGUI.PopupFieldMapDialog

FieldMapGUI.PopupFieldMapDialog(java.awt.Frame f,
                                java.lang.String msg)
PopupFieldMapDialog() - Constructor for simple OK type msg
Parameters:
f - Frame
msg - Message for display in popup window
See Also:
startPopupFieldMapDialogOK(java.lang.String)

FieldMapGUI.PopupFieldMapDialog

FieldMapGUI.PopupFieldMapDialog(java.awt.Frame f,
                                java.lang.String msg,
                                java.awt.Font font)
PopupFieldMapDialog() - Constructor for simple OK type msg
Parameters:
f - is Frame to use
msg - is the message for display in popup window
font - to use this font for msg string
See Also:
startPopupFieldMapDialogOK(java.lang.String)
Method Detail

startPopupFieldMapDialogOK

public void startPopupFieldMapDialogOK(java.lang.String windowTitle)
startPopupFieldMapDialogOK() - create a hidden dialog panel within a frame. This is reused each time we popup a panel.
Parameters:
windowTitle - window title

startPopupFieldMapDialog

public void startPopupFieldMapDialog(java.lang.String windowTitle)
startPopupFieldMapDialog() - create a hidden dialog panel within a frame.
Parameters:
windowTitle - window title

updatePopupFieldMapDialog

public void updatePopupFieldMapDialog(java.lang.String defaultMsg)
updatePopupFieldMapDialog() - display/unhide popup dialog frame and set new vals. Remove recreate actionListeners & components
Parameters:
defaultMsg - to use

alertTimeout

public void alertTimeout(java.lang.String msg)
alertTimeout() - update the popup dialog msg - wait for CONTINUE
Parameters:
msg - is the message string
See Also:
updatePopupFieldMapDialog(java.lang.String)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed() - Handle button clicks
Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
ae - ActionEvent

windowClosing

public void windowClosing(java.awt.event.WindowEvent we)
windowClosing() - close down the window on PC only.
Specified by:
windowClosing in interface java.awt.event.WindowListener
Parameters:
we - WindowEvent

windowOpened

public void windowOpened(java.awt.event.WindowEvent e)
Specified by:
windowOpened in interface java.awt.event.WindowListener

windowActivated

public void windowActivated(java.awt.event.WindowEvent e)
Specified by:
windowActivated in interface java.awt.event.WindowListener

windowClosed

public void windowClosed(java.awt.event.WindowEvent e)
Specified by:
windowClosed in interface java.awt.event.WindowListener

windowDeactivated

public void windowDeactivated(java.awt.event.WindowEvent e)
Specified by:
windowDeactivated in interface java.awt.event.WindowListener

windowDeiconified

public void windowDeiconified(java.awt.event.WindowEvent e)
Specified by:
windowDeiconified in interface java.awt.event.WindowListener

windowIconified

public void windowIconified(java.awt.event.WindowEvent e)
Specified by:
windowIconified in interface java.awt.event.WindowListener