|
|||||||||
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 | +--jas.util.JASDialog | +--jas.util.ErrorBox
This class is used to show the user that an error has occurred.
If the error is in the form of a Throwable (normally an
Exception, but possibly an Error) then that object can be passed
to the error box so that the user can be notified of the exact
error. Invoke doModal()
on the object to show the error.
Throwable
,
Exception
,
Error
, Serialized FormInner 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 jas.util.JASDialog |
APPLY_BUTTON, CANCEL_BUTTON, HELP_BUTTON, OK_BUTTON |
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 | |
ErrorBox(javax.swing.JFrame parent,
java.lang.String message)
Opens an ErrorBox with no help button and no displayed Throwable. |
|
ErrorBox(javax.swing.JFrame parent,
java.lang.String message,
java.lang.String helpTopic)
Opens an ErrorBox that has a Help button that opens the specified topic. |
|
ErrorBox(javax.swing.JFrame parent,
java.lang.String message,
java.lang.Throwable throwable)
Opens an ErrorBox that displays a Throwable, but has no help button. |
|
ErrorBox(javax.swing.JFrame parent,
java.lang.String message,
java.lang.Throwable throwable,
java.lang.String helpTopic)
Opens an ErrorBox that displays a Throwable and has a Help button that opens the specified topic. |
Method Summary | |
protected void |
enableApply(JASState state)
Inherited from JASDialog; do not call. |
protected void |
onApply()
Inherited from JASDialog; do not call. |
protected void |
onCancel()
Inherited from JASDialog; do not call. |
Methods inherited from class jas.util.JASDialog |
callEnable, changedUpdate, defaultPack, doModal, enableHelp, enableOK, getContentPane, insertUpdate, mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased, onOK, pack, processEvent, removeUpdate, setApplyLabel, setApplyMnemonic, setCancelLabel, setCancelMnemonic, setContentPane, setHelpTopic, setOKLabel, setOKMnemonic, show |
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, 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 |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, postEvent, 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 ErrorBox(javax.swing.JFrame parent, java.lang.String message)
parent
- the parent JFramemessage
- a String to display as a messagepublic ErrorBox(javax.swing.JFrame parent, java.lang.String message, java.lang.String helpTopic)
parent
- the parent JFramemessage
- a String to display as a messagehelpTopic
- the help topic (as specified in the .oht
topics file for the specified book)Application
public ErrorBox(javax.swing.JFrame parent, java.lang.String message, java.lang.Throwable throwable)
parent
- the parent JFramemessage
- a String to display as a messagethrowable
- the Error or Exception that was generatedApplication
public ErrorBox(javax.swing.JFrame parent, java.lang.String message, java.lang.Throwable throwable, java.lang.String helpTopic)
parent
- the parent JFramemessage
- a String to display as a messagethrowable
- the Error or Exception that was generatedhelpTopic
- the help topic (XML target)Application
Method Detail |
protected final void enableApply(JASState state)
enableApply
in class JASDialog
protected final void onCancel()
onCancel
in class JASDialog
protected final void onApply()
onApply
in class JASDialog
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |