public class WandoraOptionPane
extends javax.swing.JPanel
implements java.awt.event.ActionListener, java.awt.event.MouseListener
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
private static int |
answer |
static javax.swing.Icon |
askIcon |
static int |
CANCEL_OPTION |
static int |
CLOSED_OPTION |
private javax.swing.JPanel |
confirmButtonPanel |
private javax.swing.JButton |
confirmCancelButton |
private javax.swing.JPanel |
confirmEmptyPanel |
private javax.swing.JLabel |
confirmIconLabel |
private javax.swing.JPanel |
confirmIconPanel |
private javax.swing.JLabel |
confirmMessageLabel |
private javax.swing.JPanel |
confirmMessagePanel |
private javax.swing.JButton |
confirmNoButton |
private javax.swing.JButton |
confirmOkButton |
private javax.swing.JPanel |
confirmPanel |
private javax.swing.JButton |
confirmYesButton |
private javax.swing.JButton |
confirmYesToAllButton |
static int |
DEFAULT_OPTION |
private static javax.swing.JDialog |
dialog |
static int |
ERROR_MESSAGE |
static int |
INFORMATION_MESSAGE |
static javax.swing.Icon |
informIcon |
private static java.lang.String |
inputAnswer |
private javax.swing.JPanel |
inputButtonPanel |
private javax.swing.JButton |
inputCancelButton |
private javax.swing.JPanel |
inputEmptyPanel |
private javax.swing.JTextField |
inputField |
private javax.swing.JPanel |
inputFieldPanel |
private javax.swing.JLabel |
inputIconLabel |
private javax.swing.JPanel |
inputIconPanel |
private javax.swing.JLabel |
inputMessageLabel |
private javax.swing.JPanel |
inputMessagePanel |
private javax.swing.JButton |
inputOkButton |
private javax.swing.JPanel |
inputPanel |
private javax.swing.JPanel |
messageButtonPanel |
private javax.swing.JPanel |
messageEmptyPanel |
private javax.swing.JLabel |
messageIconLabel |
private javax.swing.JPanel |
messageIconPanel |
private javax.swing.JLabel |
messageLabel |
private javax.swing.JPanel |
messageMessagePanel |
private javax.swing.JButton |
messageOkButton |
private javax.swing.JPanel |
messagePanel |
static int |
NO_OPTION |
static int |
OK_CANCEL_OPTION |
static int |
OK_OPTION |
private static java.lang.Object |
optionAnswer |
private javax.swing.JPanel |
optionButtonPanel |
private javax.swing.JPanel |
optionEmptyPanel |
private javax.swing.JPanel |
optionIconPanel |
private javax.swing.JLabel |
optionMessageLabel |
private javax.swing.JPanel |
optionMessagePanel |
private javax.swing.JPanel |
optionOptionsPanel |
private static WandoraOptionPane |
optionPane |
private javax.swing.JPanel |
optionPanel |
private javax.swing.JComboBox |
optionsComboBox |
private javax.swing.JLabel |
optionsIconLabel |
private javax.swing.JButton |
optionsOkButton |
static int |
PLAIN_MESSAGE |
static int |
QUESTION_MESSAGE |
static javax.swing.Icon |
questionIcon |
static javax.swing.Icon |
warnIcon |
static int |
WARNING_MESSAGE |
static int |
YES_NO_CANCEL_OPTION |
static int |
YES_NO_OPTION |
static int |
YES_OPTION |
static int |
YES_TO_ALL_NO_CANCEL_OPTION |
static int |
YES_TO_ALL_NO_OPTION |
static int |
YES_TO_ALL_OPTION |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
WandoraOptionPane()
Creates new form WandoraOptionPane
|
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent event) |
private static void |
centerDialog(java.awt.Component parent,
javax.swing.JDialog d) |
private void |
confirmCancelButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
confirmNoButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
confirmNoButtonMouseReleased(java.awt.event.MouseEvent evt) |
private void |
confirmOkButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
confirmOkButtonKeyReleased(java.awt.event.KeyEvent evt) |
private void |
confirmYesButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
confirmYesButtonKeyReleased(java.awt.event.KeyEvent evt) |
private void |
confirmYesButtonMouseReleased(java.awt.event.MouseEvent evt) |
private void |
confirmYesToAllButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
confirmYesToAllButtonKeyReleased(java.awt.event.KeyEvent evt) |
javax.swing.JPopupMenu |
getCopyMenu() |
private void |
initComponents()
This method is called from within the constructor to
initialize the form.
|
protected static void |
initConfirmPanel(java.awt.Component parent,
java.lang.String message) |
protected static void |
initInputPanel(java.awt.Component parent,
java.lang.String message,
java.lang.String title,
java.lang.String initialText) |
protected static void |
initMessagePanel(java.awt.Component parent,
java.lang.String message) |
protected static void |
initOptionPanel(java.awt.Component parent,
java.lang.String message,
java.lang.String title,
java.lang.Object[] options,
java.lang.Object initialValue) |
private void |
inputCancelButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
inputFieldKeyReleased(java.awt.event.KeyEvent evt) |
private void |
inputOkButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
inputOkButtonKeyReleased(java.awt.event.KeyEvent evt) |
private static java.lang.String |
makeHTML(java.lang.String txt) |
private void |
messageOkButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
messageOkButtonKeyReleased(java.awt.event.KeyEvent evt) |
void |
mouseClicked(java.awt.event.MouseEvent mouseEvent) |
void |
mouseEntered(java.awt.event.MouseEvent mouseEvent) |
void |
mouseExited(java.awt.event.MouseEvent mouseEvent) |
void |
mousePressed(java.awt.event.MouseEvent mouseEvent) |
void |
mouseReleased(java.awt.event.MouseEvent mouseEvent) |
static void |
openDialogAndWait(java.awt.Component parent,
javax.swing.JDialog dialog)
Set the dialog visible and blocks.
|
private void |
optionsComboBoxKeyReleased(java.awt.event.KeyEvent evt) |
private void |
optionsOkButtonActionPerformed(java.awt.event.ActionEvent evt) |
private static void |
setDialogSize(java.lang.String message) |
static int |
showConfirmDialog(java.awt.Component parent,
java.lang.String message) |
static int |
showConfirmDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String title) |
static int |
showConfirmDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String title,
int type) |
static java.lang.String |
showInputDialog(java.awt.Component parent,
java.lang.String message) |
static java.lang.String |
showInputDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String initialText) |
static java.lang.String |
showInputDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String initialText,
int type) |
static java.lang.String |
showInputDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String initialText,
java.lang.String title) |
static java.lang.String |
showInputDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String initialText,
java.lang.String title,
int type) |
static java.lang.String |
showInputDialog(java.lang.String message) |
static java.lang.String |
showInputDialog(java.lang.String message,
java.lang.String initialText) |
static void |
showMessageDialog(java.awt.Component parent,
java.lang.String message) |
static void |
showMessageDialog(java.awt.Component parent,
java.lang.String message,
int type) |
static void |
showMessageDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String title) |
static void |
showMessageDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String title,
int type) |
static void |
showMessageDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String title,
int type,
javax.swing.Icon icon) |
static java.lang.Object |
showOptionDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String title,
int type,
java.lang.Object[] options,
java.lang.Object initialValue) |
static java.lang.String |
showOptionDialog(java.awt.Component parent,
java.lang.String message,
java.lang.String title,
int type,
java.lang.String[] options,
java.lang.String initialValue) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, 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
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, transferFocusDownCycle, validate, validateTree
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, 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, transferFocusBackward, transferFocusUpCycle
public static final int YES_OPTION
public static final int YES_TO_ALL_OPTION
public static final int NO_OPTION
public static final int CANCEL_OPTION
public static final int OK_OPTION
public static final int CLOSED_OPTION
public static final int DEFAULT_OPTION
public static final int YES_NO_OPTION
public static final int YES_TO_ALL_NO_OPTION
public static final int YES_NO_CANCEL_OPTION
public static final int YES_TO_ALL_NO_CANCEL_OPTION
public static final int OK_CANCEL_OPTION
public static final int ERROR_MESSAGE
public static final int INFORMATION_MESSAGE
public static final int WARNING_MESSAGE
public static final int PLAIN_MESSAGE
public static final int QUESTION_MESSAGE
public static javax.swing.Icon askIcon
public static javax.swing.Icon informIcon
public static javax.swing.Icon questionIcon
public static javax.swing.Icon warnIcon
private static WandoraOptionPane optionPane
private static javax.swing.JDialog dialog
private static int answer
private static java.lang.String inputAnswer
private static java.lang.Object optionAnswer
private javax.swing.JPanel confirmButtonPanel
private javax.swing.JButton confirmCancelButton
private javax.swing.JPanel confirmEmptyPanel
private javax.swing.JLabel confirmIconLabel
private javax.swing.JPanel confirmIconPanel
private javax.swing.JLabel confirmMessageLabel
private javax.swing.JPanel confirmMessagePanel
private javax.swing.JButton confirmNoButton
private javax.swing.JButton confirmOkButton
private javax.swing.JPanel confirmPanel
private javax.swing.JButton confirmYesButton
private javax.swing.JButton confirmYesToAllButton
private javax.swing.JPanel inputButtonPanel
private javax.swing.JButton inputCancelButton
private javax.swing.JPanel inputEmptyPanel
private javax.swing.JTextField inputField
private javax.swing.JPanel inputFieldPanel
private javax.swing.JLabel inputIconLabel
private javax.swing.JPanel inputIconPanel
private javax.swing.JLabel inputMessageLabel
private javax.swing.JPanel inputMessagePanel
private javax.swing.JButton inputOkButton
private javax.swing.JPanel inputPanel
private javax.swing.JPanel messageButtonPanel
private javax.swing.JPanel messageEmptyPanel
private javax.swing.JLabel messageIconLabel
private javax.swing.JPanel messageIconPanel
private javax.swing.JLabel messageLabel
private javax.swing.JPanel messageMessagePanel
private javax.swing.JButton messageOkButton
private javax.swing.JPanel messagePanel
private javax.swing.JPanel optionButtonPanel
private javax.swing.JPanel optionEmptyPanel
private javax.swing.JPanel optionIconPanel
private javax.swing.JLabel optionMessageLabel
private javax.swing.JPanel optionMessagePanel
private javax.swing.JPanel optionOptionsPanel
private javax.swing.JPanel optionPanel
private javax.swing.JComboBox optionsComboBox
private javax.swing.JLabel optionsIconLabel
private javax.swing.JButton optionsOkButton
public javax.swing.JPopupMenu getCopyMenu()
public static int showConfirmDialog(java.awt.Component parent, java.lang.String message)
public static int showConfirmDialog(java.awt.Component parent, java.lang.String message, java.lang.String title)
public static int showConfirmDialog(java.awt.Component parent, java.lang.String message, java.lang.String title, int type)
protected static void initConfirmPanel(java.awt.Component parent, java.lang.String message)
public static void showMessageDialog(java.awt.Component parent, java.lang.String message, int type)
public static void showMessageDialog(java.awt.Component parent, java.lang.String message)
public static void showMessageDialog(java.awt.Component parent, java.lang.String message, java.lang.String title)
public static void showMessageDialog(java.awt.Component parent, java.lang.String message, java.lang.String title, int type)
public static void showMessageDialog(java.awt.Component parent, java.lang.String message, java.lang.String title, int type, javax.swing.Icon icon)
protected static void initMessagePanel(java.awt.Component parent, java.lang.String message)
public static java.lang.String showInputDialog(java.awt.Component parent, java.lang.String message)
public static java.lang.String showInputDialog(java.lang.String message)
public static java.lang.String showInputDialog(java.lang.String message, java.lang.String initialText)
public static java.lang.String showInputDialog(java.awt.Component parent, java.lang.String message, java.lang.String initialText)
public static java.lang.String showInputDialog(java.awt.Component parent, java.lang.String message, java.lang.String initialText, java.lang.String title)
public static java.lang.String showInputDialog(java.awt.Component parent, java.lang.String message, java.lang.String initialText, int type)
public static java.lang.String showInputDialog(java.awt.Component parent, java.lang.String message, java.lang.String initialText, java.lang.String title, int type)
protected static void initInputPanel(java.awt.Component parent, java.lang.String message, java.lang.String title, java.lang.String initialText)
public static java.lang.String showOptionDialog(java.awt.Component parent, java.lang.String message, java.lang.String title, int type, java.lang.String[] options, java.lang.String initialValue)
public static java.lang.Object showOptionDialog(java.awt.Component parent, java.lang.String message, java.lang.String title, int type, java.lang.Object[] options, java.lang.Object initialValue)
protected static void initOptionPanel(java.awt.Component parent, java.lang.String message, java.lang.String title, java.lang.Object[] options, java.lang.Object initialValue)
private static void setDialogSize(java.lang.String message)
private static void centerDialog(java.awt.Component parent, javax.swing.JDialog d)
private static java.lang.String makeHTML(java.lang.String txt)
private void initComponents()
private void confirmYesToAllButtonActionPerformed(java.awt.event.ActionEvent evt)
private void optionsOkButtonActionPerformed(java.awt.event.ActionEvent evt)
private void confirmOkButtonActionPerformed(java.awt.event.ActionEvent evt)
private void inputCancelButtonActionPerformed(java.awt.event.ActionEvent evt)
private void inputOkButtonActionPerformed(java.awt.event.ActionEvent evt)
private void messageOkButtonActionPerformed(java.awt.event.ActionEvent evt)
private void confirmCancelButtonActionPerformed(java.awt.event.ActionEvent evt)
private void confirmNoButtonActionPerformed(java.awt.event.ActionEvent evt)
private void confirmYesButtonActionPerformed(java.awt.event.ActionEvent evt)
private void messageOkButtonKeyReleased(java.awt.event.KeyEvent evt)
private void confirmOkButtonKeyReleased(java.awt.event.KeyEvent evt)
private void confirmYesButtonKeyReleased(java.awt.event.KeyEvent evt)
private void confirmYesToAllButtonKeyReleased(java.awt.event.KeyEvent evt)
private void inputFieldKeyReleased(java.awt.event.KeyEvent evt)
private void inputOkButtonKeyReleased(java.awt.event.KeyEvent evt)
private void optionsComboBoxKeyReleased(java.awt.event.KeyEvent evt)
private void confirmNoButtonMouseReleased(java.awt.event.MouseEvent evt)
private void confirmYesButtonMouseReleased(java.awt.event.MouseEvent evt)
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener
public void mouseClicked(java.awt.event.MouseEvent mouseEvent)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent mouseEvent)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent mouseEvent)
mouseExited
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent mouseEvent)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent mouseEvent)
mouseReleased
in interface java.awt.event.MouseListener
public static void openDialogAndWait(java.awt.Component parent, javax.swing.JDialog dialog)
parent
- dialog
- Copyright 2004-2015 Wandora Team