org.tbee.swing
Class JOptionPane

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JOptionPane
                  extended by org.tbee.swing.JOptionPane
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible

public class JOptionPane
extends JOptionPane

Author:
toeu TODO: move all the showDialogInternal to regular option pane calls? What is better in the current setup? Keyboardcontrol (N instead of alt-N)?
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JOptionPane
JOptionPane.AccessibleJOptionPane
 
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JOptionPane
CANCEL_OPTION, CLOSED_OPTION, DEFAULT_OPTION, ERROR_MESSAGE, icon, ICON_PROPERTY, INFORMATION_MESSAGE, INITIAL_SELECTION_VALUE_PROPERTY, INITIAL_VALUE_PROPERTY, initialSelectionValue, initialValue, INPUT_VALUE_PROPERTY, inputValue, message, MESSAGE_PROPERTY, MESSAGE_TYPE_PROPERTY, messageType, NO_OPTION, OK_CANCEL_OPTION, OK_OPTION, OPTION_TYPE_PROPERTY, options, OPTIONS_PROPERTY, optionType, PLAIN_MESSAGE, QUESTION_MESSAGE, SELECTION_VALUES_PROPERTY, selectionValues, UNINITIALIZED_VALUE, value, VALUE_PROPERTY, WANTS_INPUT_PROPERTY, wantsInput, WARNING_MESSAGE, YES_NO_CANCEL_OPTION, YES_NO_OPTION, YES_OPTION
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
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
JOptionPane()
           
 
Method Summary
static int showConfirmDialogYN(Component c, int defaultOption, String message)
          show YES/NO dialog, with selectable default
static int showConfirmDialogYN(Component c, String message)
          show YES/NO dialog, with YES as the default
static int showConfirmDialogYN(String message)
           
static int showConfirmDialogYN(String message, int defaultOption)
           
static int showConfirmDialogYNC(Component c, int defaultOption, String message)
          show YES/NO/CANCEL dialog, with selectable default
static int showConfirmDialogYNC(Component c, String message)
          show YES/NO/CANCEL dialog, with YES as the default
static int showConfirmDialogYNC(String message)
           
static int showConfirmDialogYNC(String message, int defaultOption)
           
static void showErrorMessageDialog(Component c, String message)
           
static void showErrorMessageDialog(Component c, Throwable t)
           
static void showErrorMessageDialog(String message)
           
static void showErrorMessageDialog(Throwable t)
           
static void showInfoMessageDialog(Component c, String message)
           
static void showInfoMessageDialog(String message)
           
static int showOkDialog(Container container, String pMessage, String pTitle)
           
static int showOkDialog(JDialog pJDialog, String pMessage, String pTitle)
           
static int showOkDialog(JFrame pJFrame, String pMessage, String pTitle)
           
static void showWarningMessageDialog(Component c, String message)
           
static void showWarningMessageDialog(String message)
           
static int showYNCDialog(Container container, String pMessage, String pTitle)
           
static int showYNCDialog(JDialog pJDialog, String pMessage, String pTitle)
           
static int showYNCDialog(JFrame pJFrame, String pMessage, String pTitle)
           
static int showYNDialog(Container container, String pMessage, String pTitle)
           
static int showYNDialog(JDialog pJDialog, String pMessage, String pTitle)
           
static int showYNDialog(JFrame pJDialog, String pMessage, String pTitle)
           
static int showYNDialog(JFrame pJFrame, String pMessage, String pTitle, int pType)
           
 
Methods inherited from class javax.swing.JOptionPane
createDialog, createDialog, createInternalFrame, getAccessibleContext, getDesktopPaneForComponent, getFrameForComponent, getIcon, getInitialSelectionValue, getInitialValue, getInputValue, getMaxCharactersPerLineCount, getMessage, getMessageType, getOptions, getOptionType, getRootFrame, getSelectionValues, getUI, getUIClassID, getValue, getWantsInput, paramString, selectInitialValue, setIcon, setInitialSelectionValue, setInitialValue, setInputValue, setMessage, setMessageType, setOptions, setOptionType, setRootFrame, setSelectionValues, setUI, setValue, setWantsInput, showConfirmDialog, showConfirmDialog, showConfirmDialog, showConfirmDialog, showInputDialog, showInputDialog, showInputDialog, showInputDialog, showInputDialog, showInputDialog, showInternalConfirmDialog, showInternalConfirmDialog, showInternalConfirmDialog, showInternalConfirmDialog, showInternalInputDialog, showInternalInputDialog, showInternalInputDialog, showInternalMessageDialog, showInternalMessageDialog, showInternalMessageDialog, showInternalOptionDialog, showMessageDialog, showMessageDialog, showMessageDialog, showOptionDialog, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JOptionPane

public JOptionPane()
Method Detail

showYNCDialog

public static int showYNCDialog(JFrame pJFrame,
                                String pMessage,
                                String pTitle)

showYNCDialog

public static int showYNCDialog(JDialog pJDialog,
                                String pMessage,
                                String pTitle)

showYNCDialog

public static int showYNCDialog(Container container,
                                String pMessage,
                                String pTitle)

showYNDialog

public static int showYNDialog(JFrame pJFrame,
                               String pMessage,
                               String pTitle,
                               int pType)

showYNDialog

public static int showYNDialog(JDialog pJDialog,
                               String pMessage,
                               String pTitle)

showYNDialog

public static int showYNDialog(JFrame pJDialog,
                               String pMessage,
                               String pTitle)

showYNDialog

public static int showYNDialog(Container container,
                               String pMessage,
                               String pTitle)

showOkDialog

public static int showOkDialog(JFrame pJFrame,
                               String pMessage,
                               String pTitle)

showOkDialog

public static int showOkDialog(JDialog pJDialog,
                               String pMessage,
                               String pTitle)

showOkDialog

public static int showOkDialog(Container container,
                               String pMessage,
                               String pTitle)

showConfirmDialogYN

public static int showConfirmDialogYN(Component c,
                                      String message)
show YES/NO dialog, with YES as the default


showConfirmDialogYN

public static int showConfirmDialogYN(String message)

showConfirmDialogYN

public static int showConfirmDialogYN(Component c,
                                      int defaultOption,
                                      String message)
show YES/NO dialog, with selectable default


showConfirmDialogYN

public static int showConfirmDialogYN(String message,
                                      int defaultOption)

showConfirmDialogYNC

public static int showConfirmDialogYNC(Component c,
                                       String message)
show YES/NO/CANCEL dialog, with YES as the default


showConfirmDialogYNC

public static int showConfirmDialogYNC(String message)

showConfirmDialogYNC

public static int showConfirmDialogYNC(Component c,
                                       int defaultOption,
                                       String message)
show YES/NO/CANCEL dialog, with selectable default


showConfirmDialogYNC

public static int showConfirmDialogYNC(String message,
                                       int defaultOption)

showInfoMessageDialog

public static void showInfoMessageDialog(Component c,
                                         String message)

showInfoMessageDialog

public static void showInfoMessageDialog(String message)

showWarningMessageDialog

public static void showWarningMessageDialog(Component c,
                                            String message)

showWarningMessageDialog

public static void showWarningMessageDialog(String message)

showErrorMessageDialog

public static void showErrorMessageDialog(Component c,
                                          String message)

showErrorMessageDialog

public static void showErrorMessageDialog(String message)

showErrorMessageDialog

public static void showErrorMessageDialog(Component c,
                                          Throwable t)

showErrorMessageDialog

public static void showErrorMessageDialog(Throwable t)


Copyright © 2011 KnowledgePlaza. All Rights Reserved.