public class SuppressibleOptionPane extends JComponent
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
Modifier and Type | Field and Description |
---|---|
static String |
KEY_PREFIX_DONT_SHOW |
static String |
KEY_PREFIX_ENABLED |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
SuppressibleOptionPane(PropertyMap propertyMap) |
Modifier and Type | Method and Description |
---|---|
boolean |
areDialogsSuppressed() |
int |
showConfirmDialog(String propertyName,
Component parentComponent,
Object message) |
int |
showConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType) |
int |
showConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType) |
int |
showConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon) |
int |
showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message) |
int |
showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType) |
int |
showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType) |
int |
showInternalConfirmDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon) |
void |
showInternalMessageDialog(String propertyName,
Component parentComponent,
Object message) |
void |
showInternalMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType) |
void |
showInternalMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType,
Icon icon) |
int |
showInternalOptionDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue) |
void |
showMessageDialog(String propertyName,
Component parentComponent,
Object message) |
void |
showMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType) |
void |
showMessageDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int messageType,
Icon icon) |
int |
showOptionDialog(String propertyName,
Component parentComponent,
Object message,
String title,
int optionType,
int messageType,
Icon icon,
Object[] options,
Object initialValue)
Delegates to
JOptionPane if the dialog for given property key should displayed or returns
JOptionPane.OK_OPTION |
void |
unSuppressDialogs() |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, 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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, 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, updateUI
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 String KEY_PREFIX_DONT_SHOW
public static final String KEY_PREFIX_ENABLED
public SuppressibleOptionPane(PropertyMap propertyMap)
public int showConfirmDialog(String propertyName, Component parentComponent, Object message)
public int showConfirmDialog(String propertyName, Component parentComponent, Object message, String title, int optionType)
public int showConfirmDialog(String propertyName, Component parentComponent, Object message, String title, int optionType, int messageType)
public int showConfirmDialog(String propertyName, Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon)
public int showInternalConfirmDialog(String propertyName, Component parentComponent, Object message)
public int showInternalConfirmDialog(String propertyName, Component parentComponent, Object message, String title, int optionType)
public int showInternalConfirmDialog(String propertyName, Component parentComponent, Object message, String title, int optionType, int messageType)
public int showInternalConfirmDialog(String propertyName, Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon)
public void showMessageDialog(String propertyName, Component parentComponent, Object message)
public void showMessageDialog(String propertyName, Component parentComponent, Object message, String title, int messageType)
public void showMessageDialog(String propertyName, Component parentComponent, Object message, String title, int messageType, Icon icon)
public void showInternalMessageDialog(String propertyName, Component parentComponent, Object message)
public void showInternalMessageDialog(String propertyName, Component parentComponent, Object message, String title, int messageType)
public void showInternalMessageDialog(String propertyName, Component parentComponent, Object message, String title, int messageType, Icon icon)
public int showInternalOptionDialog(String propertyName, Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue)
public int showOptionDialog(String propertyName, Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue)
JOptionPane
if the dialog for given property key should displayed or returns
JOptionPane.OK_OPTION
propertyName
- the property keyparentComponent
- for JOptionPane
delegationmessage
- for JOptionPane
delegationtitle
- for JOptionPane
delegationoptionType
- for JOptionPane
delegationmessageType
- for JOptionPane
delegationicon
- for JOptionPane
delegationoptions
- for JOptionPane
delegationinitialValue
- for JOptionPane
delegationJOptionPane
result or JOptionPane.OK_OPTION
if the dialog should not be
displayed.JOptionPane.showOptionDialog(Component, Object, String, int, int, Icon, Object[], Object)
,
JOptionPane.OK_OPTION
public boolean areDialogsSuppressed()
public void unSuppressDialogs()
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.