public class DefaultDialog extends DefaultDialogView implements Dialog
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected int |
action |
protected int |
buttons |
protected javax.swing.JComponent |
contents |
protected java.lang.String |
header1 |
protected java.lang.String |
header2 |
protected java.awt.Image |
icon |
protected java.awt.Image |
image |
protected DefaultActionListenerSupport |
listeners |
protected java.lang.String |
title |
btnAccept, btnApply, btnCancel, filler1, filler2, filler3, filler4, filler5, imgHeader, lblHeader1, lblHeader2, pnlContentslistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
DefaultDialog(javax.swing.JComponent contents,
java.lang.String title,
java.lang.String header,
int buttons) |
| Modifier and Type | Method and Description |
|---|---|
void |
addActionListener(java.awt.event.ActionListener listener) |
javax.swing.JComponent |
asJComponent()
Returns this component as a swing
JComponent. |
int |
getAction() |
java.awt.event.ActionListener[] |
getActionListeners() |
javax.swing.JButton |
getButton(int button) |
javax.swing.JComponent |
getContents() |
protected WindowManager |
getWindowManager() |
void |
hideDialog() |
boolean |
isAutoclose() |
boolean |
isButtonEnabled(int button) |
void |
removeActionListener(java.awt.event.ActionListener listener) |
void |
removeAllActionListener() |
void |
setAutoclose(boolean autoclose) |
void |
setButtonEnabled(int button,
boolean enabled) |
void |
setButtonLabel(int button,
java.lang.String label) |
void |
setButtons(int buttons) |
void |
setContents(javax.swing.JComponent contents) |
void |
setHeaderImage(java.awt.Image image) |
void |
setHeaderLabel(java.lang.String header) |
void |
setHeaderTitle(java.lang.String header) |
void |
setIcon(java.awt.Image icon) |
void |
setWindowManager(WindowManager windowManager) |
void |
show(WindowManager.MODE mode) |
void |
show(WindowManager.MODE mode,
java.util.Map<java.lang.String,java.lang.Object> props) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, transferFocusUpCycleprotected javax.swing.JComponent contents
protected java.lang.String header1
protected java.lang.String header2
protected java.lang.String title
protected int buttons
protected int action
protected DefaultActionListenerSupport listeners
protected java.awt.Image icon
protected java.awt.Image image
public DefaultDialog(javax.swing.JComponent contents,
java.lang.String title,
java.lang.String header,
int buttons)
public void setWindowManager(WindowManager windowManager)
public javax.swing.JComponent getContents()
getContents in interface Dialogpublic void setHeaderTitle(java.lang.String header)
setHeaderTitle in interface Dialogpublic void setHeaderLabel(java.lang.String header)
setHeaderLabel in interface Dialogpublic void setContents(javax.swing.JComponent contents)
setContents in interface Dialogpublic void addActionListener(java.awt.event.ActionListener listener)
addActionListener in interface Dialogpublic java.awt.event.ActionListener[] getActionListeners()
getActionListeners in interface Dialogpublic void removeActionListener(java.awt.event.ActionListener listener)
removeActionListener in interface Dialogpublic void removeAllActionListener()
removeAllActionListener in interface Dialogprotected WindowManager getWindowManager()
public void show(WindowManager.MODE mode)
public void show(WindowManager.MODE mode, java.util.Map<java.lang.String,java.lang.Object> props)
public void setHeaderImage(java.awt.Image image)
setHeaderImage in interface Dialogpublic void setButtons(int buttons)
setButtons in interface Dialogpublic javax.swing.JButton getButton(int button)
public void setButtonLabel(int button,
java.lang.String label)
setButtonLabel in interface Dialogpublic javax.swing.JComponent asJComponent()
ComponentJComponent.asJComponent in interface ComponentJComponentpublic void setButtonEnabled(int button,
boolean enabled)
setButtonEnabled in interface Dialogpublic boolean isButtonEnabled(int button)
isButtonEnabled in interface Dialogpublic void setAutoclose(boolean autoclose)
setAutoclose in interface Dialogpublic boolean isAutoclose()
isAutoclose in interface Dialogpublic void hideDialog()
hideDialog in interface Dialog