cct.gaussian.ui
Class GaussianInputEditorFrame
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
cct.gaussian.ui.GaussianInputEditorFrame
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants
public class GaussianInputEditorFrame
- extends javax.swing.JFrame
- implements java.awt.event.ActionListener
Title: Gasussian Utility Classes
Description: Computational Chemistry Toolkit
Copyright: Copyright (c) 2006
Company: ANU
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class javax.swing.JFrame |
javax.swing.JFrame.AccessibleJFrame |
| Nested classes/interfaces inherited from class java.awt.Frame |
java.awt.Frame.AccessibleAWTFrame |
| Nested classes/interfaces inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
| Nested classes/interfaces inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Methods inherited from class javax.swing.JFrame |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
| Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, show, toBack, 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, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, 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, isOpaque, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
FontNameKey
static java.lang.String FontNameKey
FontSizeKey
static java.lang.String FontSizeKey
FontStyleKey
static java.lang.String FontStyleKey
defaultFontName
static java.lang.String defaultFontName
prefs
java.util.prefs.Preferences prefs
fontSelector
FontSelectorDialog fontSelector
gjfParser
GJFParserInterface gjfParser
numberOfEntries
int numberOfEntries
count
int count
additionalEntries
java.util.ArrayList additionalEntries
entryLabels
java.util.ArrayList entryLabels
fileName
java.lang.String fileName
workingDirectory
java.lang.String workingDirectory
protocol
java.lang.String protocol
images16x16Path
java.lang.String images16x16Path
images32x32Path
java.lang.String images32x32Path
size
int size
style
int style
fontName
java.lang.String fontName
newFont
java.awt.Font newFont
contentPane
javax.swing.JPanel contentPane
borderLayout1
java.awt.BorderLayout borderLayout1
jMenuBar1
javax.swing.JMenuBar jMenuBar1
jMenuFile
javax.swing.JMenu jMenuFile
jMenuFileExit
javax.swing.JMenuItem jMenuFileExit
jMenuHelp
javax.swing.JMenu jMenuHelp
jMenuHelpAbout
javax.swing.JMenuItem jMenuHelpAbout
jToolBar
javax.swing.JToolBar jToolBar
openFileButton
javax.swing.JButton openFileButton
resetButton
javax.swing.JButton resetButton
jButton3
javax.swing.JButton jButton3
image1
javax.swing.ImageIcon image1
image2
javax.swing.ImageIcon image2
image3
javax.swing.ImageIcon image3
statusBar
javax.swing.JLabel statusBar
simpleG03EditorPanel1
SimpleG03EditorPanel simpleG03EditorPanel1
mainPanel
javax.swing.JPanel mainPanel
goStepsPanel
javax.swing.JPanel goStepsPanel
previousStepButton
javax.swing.JButton previousStepButton
nextStepButton
javax.swing.JButton nextStepButton
borderLayout2
java.awt.BorderLayout borderLayout2
arrowUp
javax.swing.ImageIcon arrowUp
arrowUpFaded
javax.swing.ImageIcon arrowUpFaded
arrowDown
javax.swing.ImageIcon arrowDown
arrowDownFaded
javax.swing.ImageIcon arrowDownFaded
deleteStep
javax.swing.ImageIcon deleteStep
insertNewStep
javax.swing.ImageIcon insertNewStep
openFile
javax.swing.ImageIcon openFile
saveFile
javax.swing.ImageIcon saveFile
saveStepInFile
javax.swing.ImageIcon saveStepInFile
okReturnBack
javax.swing.ImageIcon okReturnBack
gridBagLayout4
java.awt.GridBagLayout gridBagLayout4
cardPanel
javax.swing.JPanel cardPanel
topPanel
javax.swing.JPanel topPanel
cardLayout1
java.awt.CardLayout cardLayout1
gridBagLayout1
java.awt.GridBagLayout gridBagLayout1
jLabel1
javax.swing.JLabel jLabel1
stepsComboBox
javax.swing.JComboBox stepsComboBox
flowLayout2
java.awt.FlowLayout flowLayout2
deleteEntryButton
javax.swing.JButton deleteEntryButton
insertEntryButton
javax.swing.JButton insertEntryButton
jLabel2
javax.swing.JLabel jLabel2
jMenuItem1
javax.swing.JMenuItem jMenuItem1
jLabel3
javax.swing.JLabel jLabel3
fileComboBox
javax.swing.JComboBox fileComboBox
openSelectedFileButton
javax.swing.JButton openSelectedFileButton
saveFileButton
javax.swing.JButton saveFileButton
saveStepButton
javax.swing.JButton saveStepButton
returnBackButton
public javax.swing.JButton returnBackButton
viewMenu
javax.swing.JMenu viewMenu
increaseMenuItem
javax.swing.JMenuItem increaseMenuItem
decreaseMenuItem
javax.swing.JMenuItem decreaseMenuItem
jMenuItem4
javax.swing.JMenuItem jMenuItem4
GaussianInputEditorFrame
public GaussianInputEditorFrame(GJFParserInterface parser)
getFileMenu
public javax.swing.JMenu getFileMenu()
getToolBar
public javax.swing.JToolBar getToolBar()
jMenuFileExit_actionPerformed
void jMenuFileExit_actionPerformed(java.awt.event.ActionEvent actionEvent)
- File | Exit action performed.
- Parameters:
actionEvent - ActionEvent
addMenuItem
public java.lang.String addMenuItem(java.lang.String menuName,
javax.swing.JMenuItem menuItem)
removeMenuItem
public void removeMenuItem(java.lang.String menuName,
java.lang.String menuItemName)
throws java.lang.Exception
- Throws:
java.lang.Exception
jMenuHelpAbout_actionPerformed
void jMenuHelpAbout_actionPerformed(java.awt.event.ActionEvent actionEvent)
- Help | About action performed.
- Parameters:
actionEvent - ActionEvent
openFileButton_actionPerformed
public void openFileButton_actionPerformed(java.awt.event.ActionEvent e)
setupMolecule
public void setupMolecule(MoleculeInterface mol)
parseNewFile
void parseNewFile(java.lang.String gjfFile)
- Parameters:
gjfFile - String
setupEditor
public void setupEditor(GJFParserInterface parser)
setStep
void setStep(javax.swing.JComboBox cb,
int i)
stepsComboBox_itemStateChanged
public void stepsComboBox_itemStateChanged(java.awt.event.ItemEvent e)
previousStepButton_actionPerformed
public void previousStepButton_actionPerformed(java.awt.event.ActionEvent e)
setActiveStep
public void setActiveStep(int nstep)
nextStepButton_actionPerformed
public void nextStepButton_actionPerformed(java.awt.event.ActionEvent e)
jMenuItem1_actionPerformed
public void jMenuItem1_actionPerformed(java.awt.event.ActionEvent e)
jButton6_actionPerformed
public void jButton6_actionPerformed(java.awt.event.ActionEvent e)
resetEntry
void resetEntry(SimpleG03EditorPanel sG03)
removeEntry
void removeEntry(int step)
insertEntryButton_actionPerformed
public void insertEntryButton_actionPerformed(java.awt.event.ActionEvent e)
insertEntry
void insertEntry(SimpleG03EditorPanel sG03,
int n)
getSimpleEditor
SimpleG03EditorPanel getSimpleEditor(int n)
saveFileButton_actionPerformed
public void saveFileButton_actionPerformed(java.awt.event.ActionEvent e)
toString
public java.lang.String toString()
- Overrides:
toString in class java.awt.Component
getGJFAsString
public java.lang.String getGJFAsString()
saveFileAs
void saveFileAs(java.lang.String directory,
java.lang.String file_name,
java.lang.String text)
saveStepButton_actionPerformed
public void saveStepButton_actionPerformed(java.awt.event.ActionEvent e)
openSelectedFileButton_actionPerformed
public void openSelectedFileButton_actionPerformed(java.awt.event.ActionEvent e)
resetButton_actionPerformed
public void resetButton_actionPerformed(java.awt.event.ActionEvent e)
getSelectedStep
public int getSelectedStep()
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent actionEvent)
- Specified by:
actionPerformed in interface java.awt.event.ActionListener