Class GaussianDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- org.openscience.jmol.app.jmolpanel.GaussianDialog
-
- All Implemented Interfaces:
java.awt.event.ActionListener,java.awt.event.MouseListener,java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,java.util.EventListener,javax.accessibility.Accessible,javax.swing.event.ChangeListener,javax.swing.RootPaneContainer,javax.swing.WindowConstants
public class GaussianDialog extends javax.swing.JDialog implements java.awt.event.ActionListener, javax.swing.event.ChangeListener, java.awt.event.MouseListener- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
-
Nested classes/interfaces inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
-
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String[]BASIS_LISTprivate javax.swing.JComboBox<java.lang.String>basisBoxprivate java.lang.Stringchargeprivate javax.swing.JSpinnerchargeSpinnerprivate java.lang.Stringcheckprivate javax.swing.JTextFieldcheckFieldprivate javax.swing.JButtoncloseButtonprivate javax.swing.JPanelcontainerprivate static java.lang.StringDEFAULT_BASISprivate static java.lang.StringDEFAULT_CHARGEprivate static java.lang.StringDEFAULT_METHODprivate static java.lang.StringDEFAULT_MULTprivate static java.lang.String[]DF_LISTprivate javax.swing.JComboBox<java.lang.String>dfBoxprivate static java.lang.StringDFT_LISTprotected javax.swing.JTextPaneeditAreaprotected javax.swing.JScrollPaneeditPaneprivate java.lang.Stringfileprivate javax.swing.JButtonfileButtonprivate javax.swing.JFileChooserfileChooserprivate javax.swing.JTextFieldfileFieldprotected intiscrollprivate java.lang.Stringmemprivate javax.swing.JComboBox<java.lang.String>memBoxprivate static java.lang.String[]MEMORY_LISTprivate java.lang.Stringmethprivate javax.swing.JComboBox<java.lang.String>methBoxprivate static java.lang.String[]METHOD_LISTprivate java.lang.Stringmultprivate javax.swing.JSpinnermultSpinnerprivate static java.lang.StringNOBASIS_LISTprivate javax.swing.JTextFieldoptsFieldprivate java.lang.Stringprocprivate javax.swing.JSpinnerprocSpinnerprivate javax.swing.JButtonrefreshButtonprivate java.lang.Stringrouteprivate javax.swing.JButtonsaveButtonprivate java.lang.Stringselectprivate javax.swing.JTextFieldselectField(package private) Viewervwr-
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
-
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
-
Constructor Summary
Constructors Constructor Description GaussianDialog(javax.swing.JFrame f, Viewer vwr)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(java.awt.event.ActionEvent event)protected java.lang.StringasHTML(java.lang.String s, boolean toHTML)private javax.swing.JPanelbuildAdvancedPanel()private javax.swing.JPanelbuildBasicPanel()private javax.swing.JPanelbuildButtonPanel()private javax.swing.JPanelbuildFilePanel()private voidcancel()protected voidcenterDialog()voiddispose()protected voidgetCommand(int iAtom, boolean doScroll)voidmouseClicked(java.awt.event.MouseEvent e)voidmouseEntered(java.awt.event.MouseEvent arg0)voidmouseExited(java.awt.event.MouseEvent arg0)voidmousePressed(java.awt.event.MouseEvent arg0)voidmouseReleased(java.awt.event.MouseEvent arg0)private voidsave()private voidsetFile()voidstateChanged(javax.swing.event.ChangeEvent e)voidupdateModel(int iAtom)private voidupdateUI()private voidupdateVars()-
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, setVisible, 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
-
-
-
-
Field Detail
-
vwr
Viewer vwr
-
container
private javax.swing.JPanel container
-
checkField
private javax.swing.JTextField checkField
-
optsField
private javax.swing.JTextField optsField
-
fileField
private javax.swing.JTextField fileField
-
selectField
private javax.swing.JTextField selectField
-
memBox
private javax.swing.JComboBox<java.lang.String> memBox
-
methBox
private javax.swing.JComboBox<java.lang.String> methBox
-
basisBox
private javax.swing.JComboBox<java.lang.String> basisBox
-
dfBox
private javax.swing.JComboBox<java.lang.String> dfBox
-
procSpinner
private javax.swing.JSpinner procSpinner
-
chargeSpinner
private javax.swing.JSpinner chargeSpinner
-
multSpinner
private javax.swing.JSpinner multSpinner
-
fileButton
private javax.swing.JButton fileButton
-
saveButton
private javax.swing.JButton saveButton
-
closeButton
private javax.swing.JButton closeButton
-
refreshButton
private javax.swing.JButton refreshButton
-
fileChooser
private javax.swing.JFileChooser fileChooser
-
editArea
protected javax.swing.JTextPane editArea
-
check
private java.lang.String check
-
mem
private java.lang.String mem
-
proc
private java.lang.String proc
-
file
private java.lang.String file
-
meth
private java.lang.String meth
-
route
private java.lang.String route
-
charge
private java.lang.String charge
-
mult
private java.lang.String mult
-
select
private java.lang.String select
-
editPane
protected javax.swing.JScrollPane editPane
-
iscroll
protected int iscroll
-
DEFAULT_METHOD
private static final java.lang.String DEFAULT_METHOD
- See Also:
- Constant Field Values
-
DEFAULT_BASIS
private static final java.lang.String DEFAULT_BASIS
- See Also:
- Constant Field Values
-
DEFAULT_CHARGE
private static final java.lang.String DEFAULT_CHARGE
- See Also:
- Constant Field Values
-
DEFAULT_MULT
private static final java.lang.String DEFAULT_MULT
- See Also:
- Constant Field Values
-
BASIS_LIST
private static final java.lang.String[] BASIS_LIST
-
METHOD_LIST
private static final java.lang.String[] METHOD_LIST
-
DF_LIST
private static final java.lang.String[] DF_LIST
-
MEMORY_LIST
private static final java.lang.String[] MEMORY_LIST
-
NOBASIS_LIST
private static final java.lang.String NOBASIS_LIST
- See Also:
- Constant Field Values
-
DFT_LIST
private static final java.lang.String DFT_LIST
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GaussianDialog
public GaussianDialog(javax.swing.JFrame f, Viewer vwr)
-
-
Method Detail
-
buildBasicPanel
private javax.swing.JPanel buildBasicPanel()
-
buildAdvancedPanel
private javax.swing.JPanel buildAdvancedPanel()
-
buildFilePanel
private javax.swing.JPanel buildFilePanel()
-
buildButtonPanel
private javax.swing.JPanel buildButtonPanel()
-
centerDialog
protected void centerDialog()
-
updateVars
private void updateVars()
-
updateUI
private void updateUI()
-
save
private void save()
-
cancel
private void cancel()
-
dispose
public void dispose()
- Overrides:
disposein classjava.awt.Window
-
setFile
private void setFile()
-
getCommand
protected void getCommand(int iAtom, boolean doScroll)
-
asHTML
protected java.lang.String asHTML(java.lang.String s, boolean toHTML)
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent event)
- Specified by:
actionPerformedin interfacejava.awt.event.ActionListener
-
updateModel
public void updateModel(int iAtom)
-
stateChanged
public void stateChanged(javax.swing.event.ChangeEvent e)
- Specified by:
stateChangedin interfacejavax.swing.event.ChangeListener
-
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClickedin interfacejava.awt.event.MouseListener
-
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent arg0)
- Specified by:
mouseEnteredin interfacejava.awt.event.MouseListener
-
mouseExited
public void mouseExited(java.awt.event.MouseEvent arg0)
- Specified by:
mouseExitedin interfacejava.awt.event.MouseListener
-
mousePressed
public void mousePressed(java.awt.event.MouseEvent arg0)
- Specified by:
mousePressedin interfacejava.awt.event.MouseListener
-
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent arg0)
- Specified by:
mouseReleasedin interfacejava.awt.event.MouseListener
-
-