com.hp.hpl.guess.ui
Class StandardDialog

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended bycom.hp.hpl.guess.ui.StandardDialog
All Implemented Interfaces:
Accessible, EventListener, ImageObserver, KeyEventDispatcher, MenuContainer, RootPaneContainer, Serializable, WindowConstants, WindowFocusListener
Direct Known Subclasses:
FontDialog

public class StandardDialog
extends JDialog
implements KeyEventDispatcher, WindowFocusListener

See Also:
Serialized Form

Field Summary
static int ABORT
           
static int APPROVE
           
static int CANCEL
           
 JPanel main
           
 
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
StandardDialog(JDialog parent, String title, boolean ignoreESCKey)
           
StandardDialog(JFrame parent, String title)
           
StandardDialog(JFrame parent, String title, boolean ignoreESCKey)
           
 
Method Summary
 void addButtonPanel()
           
 void addLeftButton(JButton button)
           
 void addRightButton(JButton button)
           
 void center()
           
 void close()
           
 boolean dispatchKeyEvent(KeyEvent e)
           
 JButton getAbortButton()
           
 JButton getApproveButton()
           
 JPanel getButtonPanel()
           
 JButton getCancelButton()
           
 JPanel getLeftButtonPanel()
           
 int getResult()
           
 JPanel getRightButtonPanel()
           
 void open()
           
 void setDefaultBorder()
           
 void setDisposeOnClose(boolean flag)
           
 void windowGainedFocus(WindowEvent e)
           
 void windowLostFocus(WindowEvent e)
           
 
Methods inherited from class javax.swing.JDialog
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, remove, removeAll, removeContainerListener, removeNotify, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusBackward, transferFocusDownCycle, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, 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, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

APPROVE

public static final int APPROVE
See Also:
Constant Field Values

CANCEL

public static final int CANCEL
See Also:
Constant Field Values

ABORT

public static final int ABORT
See Also:
Constant Field Values

main

public final JPanel main
Constructor Detail

StandardDialog

public StandardDialog(JFrame parent,
                      String title,
                      boolean ignoreESCKey)

StandardDialog

public StandardDialog(JDialog parent,
                      String title,
                      boolean ignoreESCKey)

StandardDialog

public StandardDialog(JFrame parent,
                      String title)
Method Detail

getButtonPanel

public JPanel getButtonPanel()

getLeftButtonPanel

public JPanel getLeftButtonPanel()

getRightButtonPanel

public JPanel getRightButtonPanel()

addButtonPanel

public final void addButtonPanel()

addLeftButton

public final void addLeftButton(JButton button)

addRightButton

public final void addRightButton(JButton button)

center

public final void center()

close

public final void close()

dispatchKeyEvent

public final boolean dispatchKeyEvent(KeyEvent e)
Specified by:
dispatchKeyEvent in interface KeyEventDispatcher

getApproveButton

public JButton getApproveButton()

getCancelButton

public JButton getCancelButton()

getAbortButton

public JButton getAbortButton()

getResult

public final int getResult()

open

public final void open()

setDefaultBorder

public final void setDefaultBorder()

setDisposeOnClose

public void setDisposeOnClose(boolean flag)

windowGainedFocus

public void windowGainedFocus(WindowEvent e)
Specified by:
windowGainedFocus in interface WindowFocusListener

windowLostFocus

public void windowLostFocus(WindowEvent e)
Specified by:
windowLostFocus in interface WindowFocusListener