Package jspecview.java
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 javax.swing.JDialog
JDialog.AccessibleJDialogNested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityTypeNested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.TypeNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JPanelprotected DialogManagerprotected Stringprotected Stringprotected intprotected booleanFields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabledFields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPEFields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHFields inherited from interface javax.swing.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) 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) 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 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, updateMethods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBackMethods inherited from class java.awt.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 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, transferFocusDownCycle, validate, validateTreeMethods 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, 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 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface jspecview.api.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) - 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
- 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
-