public class GaussianDialog
extends javax.swing.JDialog
implements java.awt.event.ActionListener, javax.swing.event.ChangeListener, java.awt.event.MouseListener
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 java.lang.String |
charge |
private javax.swing.JSpinner |
chargeSpinner |
private java.lang.String |
check |
private javax.swing.JTextField |
checkField |
private javax.swing.JButton |
closeButton |
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 |
protected javax.swing.JTextPane |
editArea |
protected javax.swing.JScrollPane |
editPane |
private java.lang.String |
file |
private javax.swing.JButton |
fileButton |
private javax.swing.JFileChooser |
fileChooser |
private javax.swing.JTextField |
fileField |
protected int |
iscroll |
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 javax.swing.JButton |
refreshButton |
private java.lang.String |
route |
private javax.swing.JButton |
saveButton |
private java.lang.String |
select |
private javax.swing.JTextField |
selectField |
(package private) Viewer |
vwr |
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
GaussianDialog(javax.swing.JFrame f,
Viewer vwr) |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent event) |
protected java.lang.String |
asHTML(java.lang.String s,
boolean toHTML) |
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() |
void |
dispose() |
protected void |
getCommand(int iAtom,
boolean doScroll) |
void |
mouseClicked(java.awt.event.MouseEvent e) |
void |
mouseEntered(java.awt.event.MouseEvent arg0) |
void |
mouseExited(java.awt.event.MouseEvent arg0) |
void |
mousePressed(java.awt.event.MouseEvent arg0) |
void |
mouseReleased(java.awt.event.MouseEvent arg0) |
private void |
save() |
private void |
setFile() |
void |
stateChanged(javax.swing.event.ChangeEvent e) |
void |
updateModel(int iAtom) |
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, 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
Viewer vwr
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 closeButton
private javax.swing.JButton refreshButton
private javax.swing.JFileChooser fileChooser
protected javax.swing.JTextPane editArea
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
protected javax.swing.JScrollPane editPane
protected int iscroll
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, Viewer vwr)
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()
public void dispose()
dispose
in class java.awt.Window
private void setFile()
protected void getCommand(int iAtom, boolean doScroll)
protected java.lang.String asHTML(java.lang.String s, boolean toHTML)
public void actionPerformed(java.awt.event.ActionEvent event)
actionPerformed
in interface java.awt.event.ActionListener
public void updateModel(int iAtom)
public void stateChanged(javax.swing.event.ChangeEvent e)
stateChanged
in interface javax.swing.event.ChangeListener
public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
public void mouseEntered(java.awt.event.MouseEvent arg0)
mouseEntered
in interface java.awt.event.MouseListener
public void mouseExited(java.awt.event.MouseEvent arg0)
mouseExited
in interface java.awt.event.MouseListener
public void mousePressed(java.awt.event.MouseEvent arg0)
mousePressed
in interface java.awt.event.MouseListener
public void mouseReleased(java.awt.event.MouseEvent arg0)
mouseReleased
in interface java.awt.event.MouseListener