Class AwtDialog
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
jspecview.java.AwtDialog
- All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants, PlatformDialog
AwtDialog extends JDialog, interpreting DialogManager's requests in terms of Swing and AWT.
- Author:
- Bob Hanson hansonr@stolaf.edu
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class JDialog
JDialog.AccessibleJDialogNested classes/interfaces inherited from class Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeNested classes/interfaces inherited from class Window
Window.AccessibleAWTWindow, Window.TypeNested classes/interfaces inherited from class Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JPanelprotected DialogManagerprotected Stringprotected Stringprotected intprotected booleanFields inherited from class JDialog
accessibleContext, rootPane, rootPaneCheckingEnabledFields inherited from class Dialog
DEFAULT_MODALITY_TYPEFields inherited from class Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddCheckBox(String name, String title, int level, boolean isSelected) addSelectOption(String name, String label, String[] info, int iPt, boolean visible) addTextField(String name, String label, String value, String units, String defaultValue, boolean visible) / get/set methods ////voidcreateTable(Object[][] data, String[] header, int[] widths) voiddispose()voidprotected intgetColumnCentering(int column) intgetSelectedItem(Object combo) booleanisSelected(Object chkbox) voidselectTableRow(int i) voidsetCellSelectionEnabled(boolean enabled) voidsetEnabled(Object btn, boolean b) / Table-related methods ////voidsetFocus(boolean tf) voidsetIntLocation(int[] loc) voidsetPreferredSize(int width, int height) voidsetSelected(Object chkbox, boolean b) voidsetSelectedIndex(Object combo, int i) voidvoidsetVisible(boolean tf) voidMethods inherited from class 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, updateMethods inherited from class Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBackMethods inherited from class Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, 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, toFrontMethods inherited from class 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, transferFocusDownCycle, validate, validateTreeMethods inherited from class 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, 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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycleMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface PlatformDialog
isVisible, pack, repaint, setTitle
-
Field Details
-
optionKey
-
registryKey
-
options
-
manager
-
leftPanel
-
tableCellAlignLeft
protected boolean tableCellAlignLeft -
selectedRow
protected int selectedRow
-
-
Constructor Details
-
AwtDialog
-
-
Method Details
-
setFocus
public void setFocus(boolean tf) - Specified by:
setFocusin interfacePlatformDialog
-
setVisible
public void setVisible(boolean tf) - Specified by:
setVisiblein interfacePlatformDialog- Overrides:
setVisiblein classDialog
-
dispose
public void dispose()- Specified by:
disposein interfacePlatformDialog- Overrides:
disposein classWindow
-
getColumnCentering
protected int getColumnCentering(int column) -
addButton
- Specified by:
addButtonin interfacePlatformDialog
-
addCheckBox
- Specified by:
addCheckBoxin interfacePlatformDialog
-
addSelectOption
- Specified by:
addSelectOptionin interfacePlatformDialog
-
addTextField
public Object addTextField(String name, String label, String value, String units, String defaultValue, boolean visible) / get/set methods ////- Specified by:
addTextFieldin interfacePlatformDialog
-
createTable
- Specified by:
createTablein interfacePlatformDialog
-
endLayout
public void endLayout()- Specified by:
endLayoutin interfacePlatformDialog
-
getSelectedIndex
- Specified by:
getSelectedIndexin interfacePlatformDialog
-
getSelectedItem
- Specified by:
getSelectedItemin interfacePlatformDialog
-
getText
- Specified by:
getTextin interfacePlatformDialog
-
isSelected
- Specified by:
isSelectedin interfacePlatformDialog
-
selectTableRow
public void selectTableRow(int i) - Specified by:
selectTableRowin interfacePlatformDialog
-
setCellSelectionEnabled
public void setCellSelectionEnabled(boolean enabled) - Specified by:
setCellSelectionEnabledin interfacePlatformDialog
-
setEnabled
/ Table-related methods ////- Specified by:
setEnabledin interfacePlatformDialog
-
setIntLocation
public void setIntLocation(int[] loc) - Specified by:
setIntLocationin interfacePlatformDialog
-
setPreferredSize
public void setPreferredSize(int width, int height) - Specified by:
setPreferredSizein interfacePlatformDialog
-
setSelected
- Specified by:
setSelectedin interfacePlatformDialog
-
setSelectedIndex
- Specified by:
setSelectedIndexin interfacePlatformDialog
-
setText
- Specified by:
setTextin interfacePlatformDialog
-
startLayout
public void startLayout()- Specified by:
startLayoutin interfacePlatformDialog
-