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.AccessibleJDialog
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow, Window.Type
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected JPanel
protected DialogManager
protected String
protected String
protected int
protected boolean
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Fields 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) void
createTable
(Object[][] data, String[] header, int[] widths) void
dispose()
void
protected int
getColumnCentering
(int column) int
getSelectedItem
(Object combo) boolean
isSelected
(Object chkbox) void
selectTableRow
(int i) void
setCellSelectionEnabled
(boolean enabled) void
setEnabled
(Object btn, boolean b) void
setFocus
(boolean tf) void
setIntLocation
(int[] loc) void
setPreferredSize
(int width, int height) void
setSelected
(Object chkbox, boolean b) void
setSelectedIndex
(Object combo, int i) void
void
setVisible
(boolean tf) void
Methods 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, update
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, show, toBack
Methods 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, toFront
Methods 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, validateTree
Methods 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, transferFocusUpCycle
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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:
setFocus
in interfacePlatformDialog
-
setVisible
public void setVisible(boolean tf) - Specified by:
setVisible
in interfacePlatformDialog
- Overrides:
setVisible
in classDialog
-
dispose
public void dispose()- Specified by:
dispose
in interfacePlatformDialog
- Overrides:
dispose
in classWindow
-
getColumnCentering
protected int getColumnCentering(int column) -
addButton
- Specified by:
addButton
in interfacePlatformDialog
-
addCheckBox
- Specified by:
addCheckBox
in interfacePlatformDialog
-
addSelectOption
- Specified by:
addSelectOption
in interfacePlatformDialog
-
addTextField
public Object addTextField(String name, String label, String value, String units, String defaultValue, boolean visible) - Specified by:
addTextField
in interfacePlatformDialog
-
createTable
- Specified by:
createTable
in interfacePlatformDialog
-
endLayout
public void endLayout()- Specified by:
endLayout
in interfacePlatformDialog
-
getSelectedIndex
- Specified by:
getSelectedIndex
in interfacePlatformDialog
-
getSelectedItem
- Specified by:
getSelectedItem
in interfacePlatformDialog
-
getText
- Specified by:
getText
in interfacePlatformDialog
-
isSelected
- Specified by:
isSelected
in interfacePlatformDialog
-
selectTableRow
public void selectTableRow(int i) - Specified by:
selectTableRow
in interfacePlatformDialog
-
setCellSelectionEnabled
public void setCellSelectionEnabled(boolean enabled) - Specified by:
setCellSelectionEnabled
in interfacePlatformDialog
-
setEnabled
- Specified by:
setEnabled
in interfacePlatformDialog
-
setIntLocation
public void setIntLocation(int[] loc) - Specified by:
setIntLocation
in interfacePlatformDialog
-
setPreferredSize
public void setPreferredSize(int width, int height) - Specified by:
setPreferredSize
in interfacePlatformDialog
-
setSelected
- Specified by:
setSelected
in interfacePlatformDialog
-
setSelectedIndex
- Specified by:
setSelectedIndex
in interfacePlatformDialog
-
setText
- Specified by:
setText
in interfacePlatformDialog
-
startLayout
public void startLayout()- Specified by:
startLayout
in interfacePlatformDialog
-