public class GaussianDialog
extends javax.swing.JDialog
implements java.awt.event.ActionListener, javax.swing.event.ChangeListener
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 |
---|---|
private static java.lang.String[] |
BASIS_LIST |
private javax.swing.JComboBox<java.lang.String> |
basisBox |
private javax.swing.JButton |
cancelButton |
private java.lang.String |
charge |
private javax.swing.JSpinner |
chargeSpinner |
private java.lang.String |
check |
private javax.swing.JTextField |
checkField |
private javax.swing.JPanel |
container |
private static java.lang.String |
DEFAULT_BASIS |
private static java.lang.String |
DEFAULT_CHARGE |
private static java.lang.String |
DEFAULT_METHOD |
private static java.lang.String |
DEFAULT_MULT |
private static java.lang.String[] |
DF_LIST |
private javax.swing.JComboBox<java.lang.String> |
dfBox |
private static java.lang.String |
DFT_LIST |
private javax.swing.JTextArea |
editArea |
private java.lang.String |
file |
private javax.swing.JButton |
fileButton |
private javax.swing.JFileChooser |
fileChooser |
private javax.swing.JTextField |
fileField |
private javax.swing.JTabbedPane |
inputTabs |
private java.lang.String |
mem |
private javax.swing.JComboBox<java.lang.String> |
memBox |
private static java.lang.String[] |
MEMORY_LIST |
private java.lang.String |
meth |
private javax.swing.JComboBox<java.lang.String> |
methBox |
private static java.lang.String[] |
METHOD_LIST |
private java.lang.String |
mult |
private javax.swing.JSpinner |
multSpinner |
private static java.lang.String |
NOBASIS_LIST |
private javax.swing.JTextField |
optsField |
private java.lang.String |
proc |
private javax.swing.JSpinner |
procSpinner |
private java.lang.String |
route |
private javax.swing.JButton |
saveButton |
private java.lang.String |
select |
private javax.swing.JTextField |
selectField |
(package private) JmolViewer |
viewer |
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
GaussianDialog(javax.swing.JFrame f,
JmolViewer viewer) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent event) |
private javax.swing.JPanel |
buildAdvancedPanel() |
private javax.swing.JPanel |
buildBasicPanel() |
private javax.swing.JPanel |
buildButtonPanel() |
private javax.swing.JPanel |
buildFilePanel() |
private void |
cancel() |
protected void |
centerDialog() |
protected void |
getCommand() |
private void |
save() |
private void |
setFile() |
void |
stateChanged(javax.swing.event.ChangeEvent event) |
private void |
tabSwitched() |
private void |
updateUI() |
private void |
updateVars() |
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
JmolViewer viewer
private javax.swing.JPanel container
private javax.swing.JTextField checkField
private javax.swing.JTextField optsField
private javax.swing.JTextField fileField
private javax.swing.JTextField selectField
private javax.swing.JComboBox<java.lang.String> memBox
private javax.swing.JComboBox<java.lang.String> methBox
private javax.swing.JComboBox<java.lang.String> basisBox
private javax.swing.JComboBox<java.lang.String> dfBox
private javax.swing.JSpinner procSpinner
private javax.swing.JSpinner chargeSpinner
private javax.swing.JSpinner multSpinner
private javax.swing.JButton fileButton
private javax.swing.JButton saveButton
private javax.swing.JButton cancelButton
private javax.swing.JFileChooser fileChooser
private javax.swing.JTextArea editArea
private javax.swing.JTabbedPane inputTabs
private java.lang.String check
private java.lang.String mem
private java.lang.String proc
private java.lang.String file
private java.lang.String meth
private java.lang.String route
private java.lang.String charge
private java.lang.String mult
private java.lang.String select
private static final java.lang.String DEFAULT_METHOD
private static final java.lang.String DEFAULT_BASIS
private static final java.lang.String DEFAULT_CHARGE
private static final java.lang.String DEFAULT_MULT
private static final java.lang.String[] BASIS_LIST
private static final java.lang.String[] METHOD_LIST
private static final java.lang.String[] DF_LIST
private static final java.lang.String[] MEMORY_LIST
private static final java.lang.String NOBASIS_LIST
private static final java.lang.String DFT_LIST
public GaussianDialog(javax.swing.JFrame f, JmolViewer viewer)
private javax.swing.JPanel buildBasicPanel()
private javax.swing.JPanel buildAdvancedPanel()
private javax.swing.JPanel buildFilePanel()
private javax.swing.JPanel buildButtonPanel()
protected void centerDialog()
private void updateVars()
private void updateUI()
private void save()
private void cancel()
private void setFile()
private void tabSwitched()
protected void getCommand()
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener
public void stateChanged(javax.swing.event.ChangeEvent event)
stateChanged
in interface javax.swing.event.ChangeListener