|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
PopupYesNoDialogBox
public class PopupYesNoDialogBox
Class PopupYesNoDialogBox is a dialog box with with 1, 2 or 3 yesMsg, noMsg, and cancelMsg.
If you press yes or no, it sets the this.okFlag to true or false and the this.cancelFlag to false.
If you press cancel, it sets the this.okFlag to false and the this.cancelFlag to true.
This work was produced by Peter Lemkin of the National Cancer Institute, an agency of the United States Government. As a work of the United States Government there is no associated copyright. It is offered as open source software under the Mozilla Public License (version 1.1) subject to the limitations noted in the accompanying LEGAL file. This notice must be included with the code. The Flicker Mozilla and Legal files are available on http://open2dprot.sourceforge.net/Flicker
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
java.awt.Dialog.AccessibleAWTDialog |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private java.awt.Color |
bgColor
background color |
boolean |
cancelFlag
flag set by cancel button |
private java.lang.String |
cancelMsg
Cancel label for dialog box |
private java.awt.Frame |
f
Frame where dialog box is added |
private java.lang.String |
msg
Message for dialog box |
private java.lang.String |
noMsg
No label for dialog box |
boolean |
okFlag
flag set by the yes button (no or cancel button set to false) |
private java.lang.String |
yesMsg
Yes label for dialog box |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
PopupYesNoDialogBox(java.awt.Frame f,
java.lang.String msg,
java.lang.String okMsg)
PopupYesNoDialogBox() - Constructor for popup OK modal dialog. |
|
PopupYesNoDialogBox(java.awt.Frame f,
java.lang.String msg,
java.lang.String okMsg,
java.awt.Color bgColor)
PopupYesNoDialogBox() - Constructor for popup OK modal dialog. |
|
PopupYesNoDialogBox(java.awt.Frame f,
java.lang.String msg,
java.lang.String yesMsg,
java.lang.String noMsg)
PopupYesNoDialogBox() - Constructor for popup YES/NO modal dialog. |
|
PopupYesNoDialogBox(java.awt.Frame f,
java.lang.String msg,
java.lang.String yesMsg,
java.lang.String noMsg,
java.awt.Color bgColor)
PopupYesNoDialogBox() - Constructor for popup YES/NO modal dialog. |
|
PopupYesNoDialogBox(java.awt.Frame f,
java.lang.String msg,
java.lang.String yesMsg,
java.lang.String noMsg,
java.lang.String cancelMsg)
PopupYesNoDialogBox() - Constructor for popup YES/NO/CANCEL modal dialog. |
|
PopupYesNoDialogBox(java.awt.Frame f,
java.lang.String msg,
java.lang.String yesMsg,
java.lang.String noMsg,
java.lang.String cancelMsg,
java.awt.Color bgColor)
PopupYesNoDialogBox() - Constructor for popup YES/NO/CANCEL modal dialog. |
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed() - handle action events |
private void |
buildGUI()
buildGUI() - Build GUI |
private void |
close()
close() - close this popup |
private void |
setupDialogBox(java.awt.Frame f,
java.lang.String msg,
java.lang.String yesMsg,
java.lang.String noMsg,
java.lang.String cancelMsg,
java.awt.Color bgColor)
setupDialogBox() - setup for popup yes/no/cancel modal dialog. |
void |
windowActivated(java.awt.event.WindowEvent e)
|
void |
windowClosed(java.awt.event.WindowEvent e)
|
void |
windowClosing(java.awt.event.WindowEvent e)
windowClosing() - close down the window - assume false. |
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, getAccessibleContext, getTitle, hide, isModal, isResizable, isUndecorated, paramString, setModal, setResizable, setTitle, setUndecorated, show |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private java.awt.Frame f
private java.lang.String msg
private java.lang.String yesMsg
private java.lang.String noMsg
private java.lang.String cancelMsg
private java.awt.Color bgColor
public boolean okFlag
public boolean cancelFlag
Constructor Detail |
---|
PopupYesNoDialogBox(java.awt.Frame f, java.lang.String msg, java.lang.String yesMsg, java.lang.String noMsg, java.lang.String cancelMsg, java.awt.Color bgColor)
f
- is the application parent frame of dialog boxmsg
- for dialog boxyesMsg
- for dialog box if it existsnoMsg
- for dialog box if it existscancelMsg
- for dialog box if it existsbgColor
- for background else defaults to gray.PopupYesNoDialogBox(java.awt.Frame f, java.lang.String msg, java.lang.String yesMsg, java.lang.String noMsg, java.lang.String cancelMsg)
f
- is the application parent frame of dialog boxmsg
- for dialog boxyesMsg
- for dialog box if it existsnoMsg
- for dialog box if it existscancelMsg
- for dialog box if it existsPopupYesNoDialogBox(java.awt.Frame f, java.lang.String msg, java.lang.String yesMsg, java.lang.String noMsg, java.awt.Color bgColor)
f
- is the application parent frame of dialog boxmsg
- for dialog boxyesMsg
- for dialog box if it existsnoMsg
- for dialog box if it existsbgColor
- for background else defaults to gray.PopupYesNoDialogBox(java.awt.Frame f, java.lang.String msg, java.lang.String yesMsg, java.lang.String noMsg)
f
- is the application parent frame of dialog boxmsg
- for dialog boxyesMsg
- for dialog box if it existsnoMsg
- for dialog box if it existsPopupYesNoDialogBox(java.awt.Frame f, java.lang.String msg, java.lang.String okMsg, java.awt.Color bgColor)
f
- is the application parent frame of dialog boxmsg
- for dialog boxokMsg
- for dialog box if it existsbgColor
- for background else defaults to gray.PopupYesNoDialogBox(java.awt.Frame f, java.lang.String msg, java.lang.String okMsg)
f
- is the application parent frame of dialog boxmsg
- for dialog boxokMsg
- for dialog box if it existsMethod Detail |
---|
private void setupDialogBox(java.awt.Frame f, java.lang.String msg, java.lang.String yesMsg, java.lang.String noMsg, java.lang.String cancelMsg, java.awt.Color bgColor)
f
- is the application parent frame of dialog boxmsg
- for dialog boxyesMsg
- for dialog box if it existsnoMsg
- for dialog box if it existscancelMsg
- for dialog box if it existsbgColor
- for background else defaults to gray.private void buildGUI()
public void actionPerformed(java.awt.event.ActionEvent ae)
actionPerformed
in interface java.awt.event.ActionListener
ae
- is the ActionEventprivate void close()
public void windowClosing(java.awt.event.WindowEvent e)
windowClosing
in interface java.awt.event.WindowListener
public void windowOpened(java.awt.event.WindowEvent e)
windowOpened
in interface java.awt.event.WindowListener
public void windowActivated(java.awt.event.WindowEvent e)
windowActivated
in interface java.awt.event.WindowListener
public void windowClosed(java.awt.event.WindowEvent e)
windowClosed
in interface java.awt.event.WindowListener
public void windowDeactivated(java.awt.event.WindowEvent e)
windowDeactivated
in interface java.awt.event.WindowListener
public void windowDeiconified(java.awt.event.WindowEvent e)
windowDeiconified
in interface java.awt.event.WindowListener
public void windowIconified(java.awt.event.WindowEvent e)
windowIconified
in interface java.awt.event.WindowListener
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |