public abstract class AbstractDialog
extends javax.swing.JDialog
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractDialog.Button |
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.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, rootPaneCheckingEnabled
BOTTOM_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, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
addPropertyChangeListener, 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, toFront
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, transferFocusDownCycle, validate, validateTree
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, 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, transferFocusUpCycle
protected 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)