|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | 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 com.alee.laf.rootpane.WebDialog com.alee.extended.optionpane.WebExtendedOptionPane
public class WebExtendedOptionPane
User: mgarin Date: 17.05.12 Time: 13:02
This class extends WebOptionPane functionality with some additional features like special components positioning inside of the message dialog, access to the dialog and more.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JDialog |
---|
javax.swing.JDialog.AccessibleJDialog |
Nested classes/interfaces inherited from class java.awt.Dialog |
---|
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
static int |
CANCEL_OPTION
|
static int |
CLOSED_OPTION
|
static javax.swing.ImageIcon |
ERROR_ICON
|
static int |
ERROR_MESSAGE
|
static javax.swing.ImageIcon |
INFORMATION_ICON
|
static int |
INFORMATION_MESSAGE
|
static int |
NO_OPTION
|
static int |
OK_CANCEL_OPTION
|
static int |
OK_OPTION
|
static int |
PLAIN_MESSAGE
|
static javax.swing.ImageIcon |
QUESTION_ICON
|
static int |
QUESTION_MESSAGE
|
static javax.swing.ImageIcon |
WARNING_ICON
|
static int |
WARNING_MESSAGE
|
static int |
YES_NO_CANCEL_OPTION
|
static int |
YES_NO_OPTION
|
static int |
YES_OPTION
|
Fields inherited from class com.alee.laf.rootpane.WebDialog |
---|
closeOnFocusLoss, focusTracker |
Fields inherited from class javax.swing.JDialog |
---|
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Dialog |
---|
DEFAULT_MODALITY_TYPE |
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, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
WebExtendedOptionPane(java.awt.Component parentComponent,
java.lang.Object message,
java.lang.Object special,
java.lang.String title,
int optionType,
int messageType)
|
Method Summary | |
---|---|
void |
clickCancel()
|
void |
clickNo()
|
void |
clickOk()
|
void |
clickYes()
|
protected javax.swing.ImageIcon |
getLargeIcon(int messageType)
|
int |
getResult()
|
void |
setContent(java.lang.Object message)
|
void |
setSpecialComponent(java.lang.Object special)
|
void |
setVisible(boolean b)
|
static WebExtendedOptionPane |
showConfirmDialog(java.awt.Component parentComponent,
java.lang.Object message)
|
static WebExtendedOptionPane |
showConfirmDialog(java.awt.Component parentComponent,
java.lang.Object message,
java.lang.Object special)
|
static WebExtendedOptionPane |
showConfirmDialog(java.awt.Component parentComponent,
java.lang.Object message,
java.lang.Object special,
java.lang.String title)
|
static WebExtendedOptionPane |
showConfirmDialog(java.awt.Component parentComponent,
java.lang.Object message,
java.lang.Object special,
java.lang.String title,
int optionType)
|
static WebExtendedOptionPane |
showConfirmDialog(java.awt.Component parentComponent,
java.lang.Object message,
java.lang.Object special,
java.lang.String title,
int optionType,
int messageType)
|
Methods inherited from class javax.swing.JDialog |
---|
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Dialog |
---|
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, show, toBack |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final javax.swing.ImageIcon INFORMATION_ICON
public static final javax.swing.ImageIcon WARNING_ICON
public static final javax.swing.ImageIcon ERROR_ICON
public static final javax.swing.ImageIcon QUESTION_ICON
public static final int YES_NO_OPTION
public static final int YES_NO_CANCEL_OPTION
public static final int OK_CANCEL_OPTION
public static final int YES_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 ERROR_MESSAGE
public static final int INFORMATION_MESSAGE
public static final int WARNING_MESSAGE
public static final int QUESTION_MESSAGE
public static final int PLAIN_MESSAGE
Constructor Detail |
---|
public WebExtendedOptionPane(java.awt.Component parentComponent, java.lang.Object message, java.lang.Object special, java.lang.String title, int optionType, int messageType)
Method Detail |
---|
protected javax.swing.ImageIcon getLargeIcon(int messageType)
public void clickYes()
public void clickNo()
public void clickOk()
public void clickCancel()
public void setContent(java.lang.Object message)
public void setSpecialComponent(java.lang.Object special)
public int getResult()
public void setVisible(boolean b)
setVisible
in class java.awt.Dialog
public static WebExtendedOptionPane showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message)
public static WebExtendedOptionPane showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.Object special)
public static WebExtendedOptionPane showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.Object special, java.lang.String title)
public static WebExtendedOptionPane showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.Object special, java.lang.String title, int optionType)
public static WebExtendedOptionPane showConfirmDialog(java.awt.Component parentComponent, java.lang.Object message, java.lang.Object special, java.lang.String title, int optionType, int messageType)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |