javax.swing
Class JOptionPane
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--javax.swing.JComponent
|
+--javax.swing.JOptionPane
- public class JOptionPane
- extends JComponent
- implements Accessible
Fields inherited from class javax.swing.JComponent |
_bounds, ui, listenerList, paintingChild, WHEN_FOCUSED, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_IN_FOCUSED_WINDOW, UNDEFINED_CONDITION, TOOL_TIP_TEXT_KEY, accessibleContext |
Fields inherited from class java.awt.Component |
TOP_ALIGNMENT, CENTER_ALIGNMENT, BOTTOM_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT |
Constructor Summary |
JOptionPane() |
JOptionPane(java.lang.Object ) |
JOptionPane(java.lang.Object , int ) |
JOptionPane(java.lang.Object , int , int ) |
JOptionPane(java.lang.Object , int , int , javax.swing.Icon ) |
JOptionPane(java.lang.Object , int , int , javax.swing.Icon , java.lang.Object[] ) |
JOptionPane(java.lang.Object , int , int , javax.swing.Icon , java.lang.Object[] , java.lang.Object ) |
Method Summary |
javax.swing.JDialog | createDialog(java.awt.Component , java.lang.String ) |
javax.swing.JInternalFrame | createInternalFrame(java.awt.Component , java.lang.String ) |
javax.accessibility.AccessibleContext | getAccessibleContext() |
static javax.swing.JDesktopPane | getDesktopPaneForComponent(java.awt.Component ) |
static java.awt.Frame | getFrameForComponent(java.awt.Component ) |
javax.swing.Icon | getIcon() |
java.lang.Object | getInitialSelectionValue() |
java.lang.Object | getInitialValue() |
java.lang.Object | getInputValue() |
int | getMaxCharactersPerLineCount() |
java.lang.Object | getMessage() |
int | getMessageType() |
java.lang.Object[] | getOptions() |
int | getOptionType() |
static java.awt.Frame | getRootFrame() |
java.lang.Object[] | getSelectionValues() |
javax.swing.plaf.OptionPaneUI | getUI() |
java.lang.String | getUIClassID() |
java.lang.Object | getValue() |
boolean | getWantsInput() |
(package private) static java.awt.Window | getWindowForComponent(java.awt.Component ) |
protected java.lang.String | paramString() |
private void | readObject(java.io.ObjectInputStream ) |
void | selectInitialValue() |
void | setIcon(javax.swing.Icon ) |
void | setInitialSelectionValue(java.lang.Object ) |
void | setInitialValue(java.lang.Object ) |
void | setInputValue(java.lang.Object ) |
void | setMessage(java.lang.Object ) |
void | setMessageType(int ) |
void | setOptions(java.lang.Object[] ) |
void | setOptionType(int ) |
static void | setRootFrame(java.awt.Frame ) |
void | setSelectionValues(java.lang.Object[] ) |
void | setUI(javax.swing.plaf.OptionPaneUI ) |
void | setValue(java.lang.Object ) |
void | setWantsInput(boolean ) |
static int | showConfirmDialog(java.awt.Component , java.lang.Object ) |
static int | showConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int ) |
static int | showConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int ) |
static int | showConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int , javax.swing.Icon ) |
static java.lang.String | showInputDialog(java.lang.Object ) |
static java.lang.String | showInputDialog(java.awt.Component , java.lang.Object ) |
static java.lang.String | showInputDialog(java.awt.Component , java.lang.Object , java.lang.String , int ) |
static java.lang.Object | showInputDialog(java.awt.Component , java.lang.Object , java.lang.String , int , javax.swing.Icon , java.lang.Object[] , java.lang.Object ) |
static int | showInternalConfirmDialog(java.awt.Component , java.lang.Object ) |
static int | showInternalConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int ) |
static int | showInternalConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int ) |
static int | showInternalConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int , javax.swing.Icon ) |
static java.lang.String | showInternalInputDialog(java.awt.Component , java.lang.Object ) |
static java.lang.String | showInternalInputDialog(java.awt.Component , java.lang.Object , java.lang.String , int ) |
static java.lang.Object | showInternalInputDialog(java.awt.Component , java.lang.Object , java.lang.String , int , javax.swing.Icon , java.lang.Object[] , java.lang.Object ) |
static void | showInternalMessageDialog(java.awt.Component , java.lang.Object ) |
static void | showInternalMessageDialog(java.awt.Component , java.lang.Object , java.lang.String , int ) |
static void | showInternalMessageDialog(java.awt.Component , java.lang.Object , java.lang.String , int , javax.swing.Icon ) |
static int | showInternalOptionDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int , javax.swing.Icon , java.lang.Object[] , java.lang.Object ) |
static void | showMessageDialog(java.awt.Component , java.lang.Object ) |
static void | showMessageDialog(java.awt.Component , java.lang.Object , java.lang.String , int ) |
static void | showMessageDialog(java.awt.Component , java.lang.Object , java.lang.String , int , javax.swing.Icon ) |
static int | showOptionDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int , javax.swing.Icon , java.lang.Object[] , java.lang.Object ) |
void | updateUI() |
private void | writeObject(java.io.ObjectOutputStream ) |
Methods inherited from class javax.swing.JComponent |
setUI, getComponentGraphics, paintComponent, paintChildren, paintBorder, update, paint, printAll, print, printComponent, printChildren, printBorder, isPaintingTile, isFocusCycleRoot, isManagingFocus, setNextFocusableComponent, getNextFocusableComponent, setRequestFocusEnabled, isRequestFocusEnabled, requestFocus, grabFocus, setVerifyInputWhenFocusTarget, getVerifyInputWhenFocusTarget, setPreferredSize, getPreferredSize, setMaximumSize, getMaximumSize, setMinimumSize, getMinimumSize, isMinimumSizeSet, isPreferredSizeSet, isMaximumSizeSet, contains, setBorder, getBorder, getInsets, getInsets, getAlignmentY, setAlignmentY, getAlignmentX, setAlignmentX, setInputVerifier, getInputVerifier, getGraphics, setDebugGraphicsOptions, getDebugGraphicsOptions, shouldDebugGraphics, registerKeyboardAction, componentInputMapChanged, registerKeyboardAction, unregisterKeyboardAction, getRegisteredKeyStrokes, getConditionForKeyStroke, getActionForKeyStroke, resetKeyboardActions, setInputMap, getInputMap, getInputMap, setActionMap, getActionMap, getInputMap, getActionMap, requestDefaultFocus, setVisible, hide, setEnabled, setForeground, setBackground, setFont, isFocusTraversable, processFocusEvent, processComponentKeyEvent, processKeyEvent, processKeyBinding, processKeyBindings, processKeyBindingsForAllComponents, setToolTipText, getToolTipText, getToolTipText, getToolTipLocation, createToolTip, scrollRectToVisible, setAutoscrolls, getAutoscrolls, processMouseMotionEvent, superProcessMouseMotionEvent, setCreatedDoubleBuffer, getCreatedDoubleBuffer, enable, disable, getClientProperty, putClientProperty, isLightweightComponent, reshape, getBounds, getSize, getLocation, getX, getY, getWidth, getHeight, hasFocus, isOpaque, setOpaque, rectangleIsObscured, computeVisibleRect, computeVisibleRect, getVisibleRect, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener, fireVetoableChange, addVetoableChangeListener, removeVetoableChangeListener, getTopLevelAncestor, addAncestorListener, removeAncestorListener, getListeners, addNotify, removeNotify, repaint, repaint, revalidate, isValidateRoot, isOptimizedDrawingEnabled, paintImmediately, paintImmediately, alwaysOnTop, setPaintingChild, _paintImmediately, rectangleIsObscuredBySibling, checkIfChildObscuredBySibling, setDoubleBuffered, isDoubleBuffered, getRootPane, compWriteObjectNotify, enableSerialization |
Methods inherited from class java.awt.Container |
getComponentCount, countComponents, getComponent, getComponents, insets, add, add, add, add, add, addImpl, remove, remove, removeAll, getLayout, setLayout, doLayout, layout, invalidate, validate, validateTree, preferredSize, minimumSize, paintComponents, printComponents, addContainerListener, removeContainerListener, processEvent, processContainerEvent, deliverEvent, getComponentAt, locate, getComponentAt, findComponentAt, findComponentAt, isAncestorOf, list, list |
Methods inherited from class java.awt.Component |
getName, setName, getParent, getPeer, setDropTarget, getDropTarget, getGraphicsConfiguration, getTreeLock, getToolkit, isValid, isDisplayable, isVisible, isShowing, isEnabled, enable, enableInputMethods, show, show, getForeground, getBackground, getFont, getLocale, setLocale, getColorModel, getLocation, getLocationOnScreen, location, setLocation, move, setLocation, getSize, size, setSize, resize, setSize, resize, getBounds, bounds, setBounds, setBounds, isLightweight, getFontMetrics, setCursor, getCursor, paintAll, repaint, repaint, repaint, imageUpdate, createImage, createImage, prepareImage, prepareImage, checkImage, checkImage, inside, contains, dispatchEvent, postEvent, addComponentListener, removeComponentListener, addFocusListener, removeFocusListener, addHierarchyListener, removeHierarchyListener, addHierarchyBoundsListener, removeHierarchyBoundsListener, addKeyListener, removeKeyListener, addMouseListener, removeMouseListener, addMouseMotionListener, removeMouseMotionListener, addInputMethodListener, removeInputMethodListener, getInputMethodRequests, getInputContext, enableEvents, disableEvents, coalesceEvents, processComponentEvent, processMouseEvent, processInputMethodEvent, processHierarchyEvent, processHierarchyBoundsEvent, handleEvent, mouseDown, mouseDrag, mouseUp, mouseMove, mouseEnter, mouseExit, keyDown, keyUp, action, gotFocus, lostFocus, transferFocus, nextFocus, add, remove, toString, list, list, list, setComponentOrientation, getComponentOrientation |
Methods inherited from class java.lang.Object |
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize |
CANCEL_OPTION
public final static int CANCEL_OPTION
CLOSED_OPTION
public final static int CLOSED_OPTION
DEFAULT_OPTION
public final static int DEFAULT_OPTION
ERROR_MESSAGE
public final static int ERROR_MESSAGE
icon
protected javax.swing.Icon icon
ICON_PROPERTY
public final static java.lang.String ICON_PROPERTY
INFORMATION_MESSAGE
public final static int INFORMATION_MESSAGE
INITIAL_SELECTION_VALUE_PROPERTY
public final static java.lang.String INITIAL_SELECTION_VALUE_PROPERTY
INITIAL_VALUE_PROPERTY
public final static java.lang.String INITIAL_VALUE_PROPERTY
initialSelectionValue
protected java.lang.Object initialSelectionValue
initialValue
protected java.lang.Object initialValue
INPUT_VALUE_PROPERTY
public final static java.lang.String INPUT_VALUE_PROPERTY
inputValue
protected java.lang.Object inputValue
message
protected java.lang.Object message
MESSAGE_PROPERTY
public final static java.lang.String MESSAGE_PROPERTY
MESSAGE_TYPE_PROPERTY
public final static java.lang.String MESSAGE_TYPE_PROPERTY
messageType
protected int messageType
NO_OPTION
public final static int NO_OPTION
OK_CANCEL_OPTION
public final static int OK_CANCEL_OPTION
OK_OPTION
public final static int OK_OPTION
OPTION_TYPE_PROPERTY
public final static java.lang.String OPTION_TYPE_PROPERTY
options
protected java.lang.Object[] options
OPTIONS_PROPERTY
public final static java.lang.String OPTIONS_PROPERTY
optionType
protected int optionType
PLAIN_MESSAGE
public final static int PLAIN_MESSAGE
QUESTION_MESSAGE
public final static int QUESTION_MESSAGE
SELECTION_VALUES_PROPERTY
public final static java.lang.String SELECTION_VALUES_PROPERTY
selectionValues
protected java.lang.Object[] selectionValues
sharedFrameKey
private final static java.lang.Object sharedFrameKey
uiClassID
private final static java.lang.String uiClassID
UNINITIALIZED_VALUE
public final static java.lang.Object UNINITIALIZED_VALUE
value
protected java.lang.Object value
VALUE_PROPERTY
public final static java.lang.String VALUE_PROPERTY
WANTS_INPUT_PROPERTY
public final static java.lang.String WANTS_INPUT_PROPERTY
wantsInput
protected boolean wantsInput
WARNING_MESSAGE
public final static int WARNING_MESSAGE
YES_NO_CANCEL_OPTION
public final static int YES_NO_CANCEL_OPTION
YES_NO_OPTION
public final static int YES_NO_OPTION
YES_OPTION
public final static int YES_OPTION
JOptionPane
public JOptionPane()
JOptionPane
public JOptionPane(java.lang.Object )
JOptionPane
public JOptionPane(java.lang.Object , int )
JOptionPane
public JOptionPane(java.lang.Object , int , int )
JOptionPane
public JOptionPane(java.lang.Object , int , int , javax.swing.Icon )
JOptionPane
public JOptionPane(java.lang.Object , int , int , javax.swing.Icon , java.lang.Object[] )
JOptionPane
public JOptionPane(java.lang.Object , int , int , javax.swing.Icon , java.lang.Object[] , java.lang.Object )
createDialog
public javax.swing.JDialog createDialog(java.awt.Component , java.lang.String )
createInternalFrame
public javax.swing.JInternalFrame createInternalFrame(java.awt.Component , java.lang.String )
getAccessibleContext
public javax.accessibility.AccessibleContext getAccessibleContext()
getDesktopPaneForComponent
public static javax.swing.JDesktopPane getDesktopPaneForComponent(java.awt.Component )
getFrameForComponent
public static java.awt.Frame getFrameForComponent(java.awt.Component )
getIcon
public javax.swing.Icon getIcon()
getInitialSelectionValue
public java.lang.Object getInitialSelectionValue()
getInitialValue
public java.lang.Object getInitialValue()
getInputValue
public java.lang.Object getInputValue()
getMaxCharactersPerLineCount
public int getMaxCharactersPerLineCount()
getMessage
public java.lang.Object getMessage()
getMessageType
public int getMessageType()
getOptions
public java.lang.Object[] getOptions()
getOptionType
public int getOptionType()
getRootFrame
public static java.awt.Frame getRootFrame()
getSelectionValues
public java.lang.Object[] getSelectionValues()
getUI
public javax.swing.plaf.OptionPaneUI getUI()
getUIClassID
public java.lang.String getUIClassID()
getValue
public java.lang.Object getValue()
getWantsInput
public boolean getWantsInput()
getWindowForComponent
static java.awt.Window getWindowForComponent(java.awt.Component )
paramString
protected java.lang.String paramString()
readObject
private void readObject(java.io.ObjectInputStream )
selectInitialValue
public void selectInitialValue()
setIcon
public void setIcon(javax.swing.Icon )
setInitialSelectionValue
public void setInitialSelectionValue(java.lang.Object )
setInitialValue
public void setInitialValue(java.lang.Object )
setInputValue
public void setInputValue(java.lang.Object )
setMessage
public void setMessage(java.lang.Object )
setMessageType
public void setMessageType(int )
setOptions
public void setOptions(java.lang.Object[] )
setOptionType
public void setOptionType(int )
setRootFrame
public static void setRootFrame(java.awt.Frame )
setSelectionValues
public void setSelectionValues(java.lang.Object[] )
setUI
public void setUI(javax.swing.plaf.OptionPaneUI )
setValue
public void setValue(java.lang.Object )
setWantsInput
public void setWantsInput(boolean )
showConfirmDialog
public static int showConfirmDialog(java.awt.Component , java.lang.Object )
showConfirmDialog
public static int showConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int )
showConfirmDialog
public static int showConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int )
showConfirmDialog
public static int showConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int , javax.swing.Icon )
showInputDialog
public static java.lang.String showInputDialog(java.lang.Object )
showInputDialog
public static java.lang.String showInputDialog(java.awt.Component , java.lang.Object )
showInputDialog
public static java.lang.String showInputDialog(java.awt.Component , java.lang.Object , java.lang.String , int )
showInputDialog
public static java.lang.Object showInputDialog(java.awt.Component , java.lang.Object , java.lang.String , int , javax.swing.Icon , java.lang.Object[] , java.lang.Object )
showInternalConfirmDialog
public static int showInternalConfirmDialog(java.awt.Component , java.lang.Object )
showInternalConfirmDialog
public static int showInternalConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int )
showInternalConfirmDialog
public static int showInternalConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int )
showInternalConfirmDialog
public static int showInternalConfirmDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int , javax.swing.Icon )
showInternalInputDialog
public static java.lang.String showInternalInputDialog(java.awt.Component , java.lang.Object )
showInternalInputDialog
public static java.lang.String showInternalInputDialog(java.awt.Component , java.lang.Object , java.lang.String , int )
showInternalInputDialog
public static java.lang.Object showInternalInputDialog(java.awt.Component , java.lang.Object , java.lang.String , int , javax.swing.Icon , java.lang.Object[] , java.lang.Object )
showInternalMessageDialog
public static void showInternalMessageDialog(java.awt.Component , java.lang.Object )
showInternalMessageDialog
public static void showInternalMessageDialog(java.awt.Component , java.lang.Object , java.lang.String , int )
showInternalMessageDialog
public static void showInternalMessageDialog(java.awt.Component , java.lang.Object , java.lang.String , int , javax.swing.Icon )
showInternalOptionDialog
public static int showInternalOptionDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int , javax.swing.Icon , java.lang.Object[] , java.lang.Object )
showMessageDialog
public static void showMessageDialog(java.awt.Component , java.lang.Object )
showMessageDialog
public static void showMessageDialog(java.awt.Component , java.lang.Object , java.lang.String , int )
showMessageDialog
public static void showMessageDialog(java.awt.Component , java.lang.Object , java.lang.String , int , javax.swing.Icon )
showOptionDialog
public static int showOptionDialog(java.awt.Component , java.lang.Object , java.lang.String , int , int , javax.swing.Icon , java.lang.Object[] , java.lang.Object )
updateUI
public void updateUI()
writeObject
private void writeObject(java.io.ObjectOutputStream )