public abstract class AbstractDialog
extends javax.swing.JDialog
| Modifier and Type | Class and Description |
|---|---|
protected class |
AbstractDialog.Button |
javax.swing.JDialog.AccessibleJDialogjava.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityTypejava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type| Modifier and Type | Field and Description |
|---|---|
protected java.awt.Component |
buttons |
protected java.awt.Component |
content |
protected java.awt.event.ActionListener |
negative |
protected java.awt.event.ActionListener |
positive |
accessibleContext, rootPane, rootPaneCheckingEnabledBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT| Constructor and Description |
|---|
AbstractDialog(java.awt.Dialog parent,
java.lang.String title) |
AbstractDialog(java.awt.Dialog parent,
java.lang.String title,
java.awt.Container monitor) |
AbstractDialog(java.awt.Frame parent,
java.lang.String title) |
AbstractDialog(java.awt.Frame parent,
java.lang.String title,
java.awt.Container monitor) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canClose() |
protected void |
close(boolean result) |
protected void |
fillList(java.lang.Iterable<?> anList,
javax.swing.JList anJList) |
protected abstract AbstractDialog.Button[] |
getCloseButtons() |
protected abstract java.awt.Component |
getContent() |
protected java.awt.Dimension |
getExplicitSize()
This method is used for cases when the dialog should have a predefined
size.
|
protected java.awt.Container |
getMonitor() |
static java.lang.Object[] |
getSelecetdAllList(javax.swing.JList anJList) |
protected java.lang.Object |
getSelecetdList(javax.swing.JList anJList) |
protected java.lang.Object[] |
getSelectedMultipleList(javax.swing.JList anJList) |
void |
setMonitor(java.awt.Container monitor) |
protected void |
setSelectedList(javax.swing.JList list,
java.lang.Object object) |
boolean |
show(int x,
int y,
java.awt.Dimension size) |
boolean |
showCentered() |
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, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBackaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFrontadd, 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, transferFocusDownCycle, validate, validateTreeaction, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, 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, 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, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected java.awt.event.ActionListener positive
protected java.awt.event.ActionListener negative
protected java.awt.Component buttons
protected java.awt.Component content
public AbstractDialog(java.awt.Frame parent,
java.lang.String title,
java.awt.Container monitor)
public AbstractDialog(java.awt.Frame parent,
java.lang.String title)
public AbstractDialog(java.awt.Dialog parent,
java.lang.String title,
java.awt.Container monitor)
public AbstractDialog(java.awt.Dialog parent,
java.lang.String title)
protected void close(boolean result)
protected abstract AbstractDialog.Button[] getCloseButtons()
protected abstract java.awt.Component getContent()
public boolean showCentered()
public boolean show(int x,
int y,
java.awt.Dimension size)
protected java.awt.Dimension getExplicitSize()
protected boolean canClose()
protected void fillList(java.lang.Iterable<?> anList,
javax.swing.JList anJList)
protected java.lang.Object getSelecetdList(javax.swing.JList anJList)
public static java.lang.Object[] getSelecetdAllList(javax.swing.JList anJList)
protected void setSelectedList(javax.swing.JList list,
java.lang.Object object)
protected java.lang.Object[] getSelectedMultipleList(javax.swing.JList anJList)
protected java.awt.Container getMonitor()
public void setMonitor(java.awt.Container monitor)