|
|||||||||
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.Dialog | +--javax.swing.JDialog | +--allensoft.gui.EscapeDialog | +--allensoft.gui.OkCancelDialog
A dialog that has OK and Cancel buttons and some contents.
Inner Class Summary | |
static interface |
OkCancelDialog.Contents
Defines the contents of the dialog. |
static class |
OkCancelDialog.JPanelContents
A useful class for subclassing contents from. |
Inner classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
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 |
Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
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 | |
OkCancelDialog(java.awt.Dialog owner,
boolean modal,
OkCancelDialog.Contents contents)
|
|
OkCancelDialog(java.awt.Dialog owner,
OkCancelDialog.Contents contents)
|
|
OkCancelDialog(java.awt.Dialog owner,
java.lang.String title,
boolean modal,
OkCancelDialog.Contents contents)
|
|
OkCancelDialog(java.awt.Dialog owner,
java.lang.String title,
OkCancelDialog.Contents contents)
|
|
OkCancelDialog(java.awt.Frame owner,
boolean modal,
OkCancelDialog.Contents contents)
|
|
OkCancelDialog(java.awt.Frame owner,
OkCancelDialog.Contents contents)
|
|
OkCancelDialog(java.awt.Frame owner,
java.lang.String title,
boolean modal,
OkCancelDialog.Contents contents)
|
|
OkCancelDialog(java.awt.Frame owner,
java.lang.String title,
OkCancelDialog.Contents contents)
|
|
OkCancelDialog(OkCancelDialog.Contents contents)
|
Method Summary | |
void |
cancel()
Cancels the dialog. |
protected java.awt.Container |
createButtonPanel()
Creates the panel for the buttons at the bottom of the dialog. |
protected javax.swing.JButton |
createCancelButton()
Creates the Cancel button which will call the cancel method when clicked. |
protected javax.swing.JButton |
createNewCancelButton()
|
protected javax.swing.JButton |
createNewOkButton()
|
protected javax.swing.JButton |
createOkButton()
Creates the OK button which will call the ok method when clicked. |
protected void |
escapePressed()
|
OkCancelDialog.Contents |
getContents()
Gets the contents of this dialog. |
boolean |
ok()
OKs the dialog. |
boolean |
wasCancelled()
Checks if the dialog was cancelled. |
Methods inherited from class allensoft.gui.EscapeDialog |
createRootPane |
Methods inherited from class javax.swing.JDialog |
addImpl, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, 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, removeNotify, 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, 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, wait, wait, wait |
Constructor Detail |
public OkCancelDialog(OkCancelDialog.Contents contents)
public OkCancelDialog(java.awt.Frame owner, OkCancelDialog.Contents contents)
public OkCancelDialog(java.awt.Frame owner, boolean modal, OkCancelDialog.Contents contents)
public OkCancelDialog(java.awt.Frame owner, java.lang.String title, OkCancelDialog.Contents contents)
public OkCancelDialog(java.awt.Frame owner, java.lang.String title, boolean modal, OkCancelDialog.Contents contents)
public OkCancelDialog(java.awt.Dialog owner, OkCancelDialog.Contents contents)
public OkCancelDialog(java.awt.Dialog owner, boolean modal, OkCancelDialog.Contents contents)
public OkCancelDialog(java.awt.Dialog owner, java.lang.String title, OkCancelDialog.Contents contents)
public OkCancelDialog(java.awt.Dialog owner, java.lang.String title, boolean modal, OkCancelDialog.Contents contents)
Method Detail |
public OkCancelDialog.Contents getContents()
protected void escapePressed()
escapePressed
in class EscapeDialog
protected java.awt.Container createButtonPanel()
protected final javax.swing.JButton createOkButton()
ok
method when clicked.
This method cannot be overridden. If you wish to override the appearance of
the OK button ovverride the createNewOkButton instead.protected javax.swing.JButton createNewOkButton()
protected final javax.swing.JButton createCancelButton()
cancel
method when clicked.
This method cannot be overridden. If you wish to override the appearance of
the Cancel button ovverride the createNewCancelButton instead.protected javax.swing.JButton createNewCancelButton()
public boolean ok()
public void cancel()
public boolean wasCancelled()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |