|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.jmol.console.JmolConsole
org.jmol.applet.AppletConsole
public class AppletConsole
| Nested Class Summary | |
|---|---|
(package private) class |
AppletConsole.ControlEnterTextArea
|
private static interface |
AppletConsole.GetKey
|
private class |
AppletConsole.KeyJMenu
|
private class |
AppletConsole.KeyJMenuItem
|
| Nested classes/interfaces inherited from class org.jmol.console.JmolConsole |
|---|
JmolConsole.FileChecker |
| 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 |
| 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.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
private javax.swing.text.SimpleAttributeSet |
attributesCommand
|
private javax.swing.JButton |
clearInButton
|
private javax.swing.JButton |
clearOutButton
|
(package private) javax.swing.JTextArea |
input
|
private javax.swing.JFrame |
jf
|
protected java.util.Hashtable |
labels
|
private javax.swing.JButton |
loadButton
|
protected java.util.Hashtable |
map
|
private javax.swing.JMenuBar |
menubar
|
private javax.swing.JTextPane |
output
|
private javax.swing.text.Document |
outputDocument
|
| Fields inherited from class org.jmol.console.JmolConsole |
|---|
display, editButton, historyButton, nTab, runButton, scriptEditor, stateButton, viewer |
| 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 javax.swing.WindowConstants |
|---|
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
|
AppletConsole()
|
private |
AppletConsole(Viewer viewer,
java.awt.Component display)
|
| Method Summary | |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e)
|
private void |
addHelpItems(javax.swing.JMenu m0,
java.lang.String key,
java.lang.String attr)
|
protected void |
addHelpMenuBar(javax.swing.JMenuBar menuBar)
|
protected void |
clearContent(java.lang.String text)
|
protected java.lang.String |
completeCommand(java.lang.String thisCmd)
|
protected javax.swing.JMenuBar |
createMenubar()
|
protected javax.swing.JMenuItem |
createMenuItem(java.lang.String cmd)
|
private void |
destroyConsole()
|
void |
dispose()
|
protected void |
execute(java.lang.String strCommand)
|
JmolAppConsoleInterface |
getAppConsole(Viewer viewer,
java.awt.Component display)
|
private java.lang.String |
getLabel(java.lang.String key)
|
private static java.lang.String |
getLabelWithoutMnemonic(java.lang.String label)
|
private static char |
getMnemonic(java.lang.String label)
|
java.lang.Object |
getMyMenuBar()
|
java.lang.String |
getText()
|
private javax.swing.JMenu |
newJMenu(java.lang.String key)
|
private javax.swing.JMenuItem |
newJMenuItem(java.lang.String key)
|
private void |
output(java.lang.String message)
|
private void |
output(java.lang.String message,
javax.swing.text.AttributeSet att)
|
void |
sendConsoleEcho(java.lang.String strEcho)
|
void |
sendConsoleMessage(java.lang.String strInfo)
|
private void |
set(JmolViewer viewer)
|
private void |
setupInput()
|
private java.util.Hashtable |
setupLabels()
|
private void |
setupOutput()
|
void |
setVisible(boolean visible)
|
void |
windowClosed(java.awt.event.WindowEvent we)
|
void |
windowClosing(java.awt.event.WindowEvent we)
|
void |
zap()
|
| Methods inherited from class org.jmol.console.JmolConsole |
|---|
getScriptEditor, getTitleText, windowActivated, windowDeactivated, windowDeiconified, windowIconified, windowOpened |
| 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, setModal, setModalityType, setResizable, setTitle, setUndecorated, show, toBack |
| Methods inherited from class java.awt.Window |
|---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, 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, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, 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, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, 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 org.jmol.api.JmolAppConsoleInterface |
|---|
getScriptEditor |
| Field Detail |
|---|
final javax.swing.JTextArea input
private final javax.swing.JTextPane output
private final javax.swing.text.Document outputDocument
private javax.swing.JFrame jf
private final javax.swing.text.SimpleAttributeSet attributesCommand
private javax.swing.JMenuBar menubar
private javax.swing.JButton clearOutButton
private javax.swing.JButton clearInButton
private javax.swing.JButton loadButton
protected java.util.Hashtable map
protected java.util.Hashtable labels
| Constructor Detail |
|---|
public AppletConsole()
private AppletConsole(Viewer viewer,
java.awt.Component display)
| Method Detail |
|---|
public java.lang.Object getMyMenuBar()
getMyMenuBar in interface JmolAppConsoleInterfacepublic void dispose()
dispose in interface JmolAppConsoleInterfacedispose in class java.awt.Window
public JmolAppConsoleInterface getAppConsole(Viewer viewer,
java.awt.Component display)
getAppConsole in interface JmolAppConsoleInterfacepublic void sendConsoleEcho(java.lang.String strEcho)
sendConsoleEcho in interface JmolAppConsoleInterfacepublic void sendConsoleMessage(java.lang.String strInfo)
sendConsoleMessage in interface JmolAppConsoleInterfacepublic void zap()
zap in interface JmolAppConsoleInterfaceprivate void set(JmolViewer viewer)
protected javax.swing.JMenuBar createMenubar()
protected void addHelpMenuBar(javax.swing.JMenuBar menuBar)
private void addHelpItems(javax.swing.JMenu m0,
java.lang.String key,
java.lang.String attr)
protected javax.swing.JMenuItem createMenuItem(java.lang.String cmd)
private void setupInput()
private void setupOutput()
public void setVisible(boolean visible)
setVisible in interface JmolAppConsoleInterfacesetVisible in class java.awt.Dialogprivate void output(java.lang.String message)
private void output(java.lang.String message,
javax.swing.text.AttributeSet att)
public java.lang.String getText()
getText in interface JmolAppConsoleInterfaceprotected void clearContent(java.lang.String text)
clearContent in class JmolConsolepublic void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed in interface java.awt.event.ActionListeneractionPerformed in class JmolConsoleprotected void execute(java.lang.String strCommand)
execute in class JmolConsoleprotected java.lang.String completeCommand(java.lang.String thisCmd)
completeCommand in class JmolConsolepublic void windowClosed(java.awt.event.WindowEvent we)
windowClosed in interface java.awt.event.WindowListenerwindowClosed in class JmolConsoleprivate void destroyConsole()
public void windowClosing(java.awt.event.WindowEvent we)
windowClosing in interface java.awt.event.WindowListenerwindowClosing in class JmolConsoleprivate java.util.Hashtable setupLabels()
private java.lang.String getLabel(java.lang.String key)
private javax.swing.JMenu newJMenu(java.lang.String key)
private javax.swing.JMenuItem newJMenuItem(java.lang.String key)
private static java.lang.String getLabelWithoutMnemonic(java.lang.String label)
private static char getMnemonic(java.lang.String label)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||