|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Panel
|
+--java.applet.Applet
|
+--javax.swing.JApplet
|
+--edu.buffalo.fs7.jaQuzzi.jaQuzzi
This class is the central class of the jaQuzzi program. It is derived from the JApplet class. The program can be run as an applet (with reduced functionality) as well as an application. In the case of given command line parameters the program is executed without any graphical user interface. The two modes are called interactive mode and batch mode. For documentation of the batch mode please refer to the information given on the following website: http://www.physics.buffalol.edu/~phygons/jaQuzzi
The jaQuzzi program is based on 3 packages:
Dialogs, Serialized Form| Inner classes inherited from class javax.swing.JApplet |
javax.swing.JApplet.AccessibleJApplet |
| Inner classes inherited from class java.applet.Applet |
java.applet.Applet.AccessibleApplet |
| Inner classes inherited from class java.awt.Panel |
java.awt.Panel.AccessibleAWTPanel |
| Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
| Field Summary | |
static javax.swing.ImageIcon |
chartIcon
|
static ChartWindow |
chartWindow
chart window |
static javax.swing.JFrame |
chartWindowFrame
holds chart window |
java.net.URL |
codeBase
hold the URL in case of applet mode |
static javax.swing.ImageIcon |
consoleIcon
|
static javax.swing.ImageIcon |
dataIcon
|
static DataWindow |
dataWindow
data window |
static javax.swing.JFrame |
dataWindowFrame
holds data window |
static javax.swing.ImageIcon |
enlargeIcon
|
static javax.swing.ImageIcon |
equalsIcon
|
static javax.swing.ImageIcon |
expIcon
|
static java.io.File |
file
the currently opened file |
static javax.swing.ImageIcon |
measureIcon
|
static javax.swing.ImageIcon |
newIcon
images are a little bit tricky if a program can be run as an applet as well as an application. |
static javax.swing.ImageIcon |
openIcon
|
static javax.swing.ImageIcon |
propertyIcon
|
static javax.swing.ImageIcon |
qubitdownIcon
|
static javax.swing.ImageIcon |
qubitupIcon
|
static javax.swing.ImageIcon |
resetIcon
|
static javax.swing.ImageIcon |
runIcon
|
static javax.swing.ImageIcon |
saveasIcon
|
static javax.swing.ImageIcon |
saveIcon
|
static javax.swing.ImageIcon |
shrinkIcon
|
static javax.swing.ImageIcon |
stepbackwardIcon
|
static javax.swing.ImageIcon |
stepforwardIcon
|
static javax.swing.ImageIcon |
stopIcon
|
static java.lang.String |
version
version string |
| Fields inherited from class javax.swing.JApplet |
accessibleContext, rootPane, rootPaneCheckingEnabled |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
jaQuzzi()
|
|
| Method Summary | |
protected static Parameter |
getParameterSet(java.lang.String s)
method to parse paramters from a command line parameter. |
protected java.net.URL |
getURL(java.lang.String filename)
One day, JApplet will make this method obsolete. |
void |
init()
init method of the jaQuzzi applet. |
protected void |
initIcons()
load all the icons used by the jaQuzzi program. |
static void |
main(java.lang.String[] s)
this method is called when the jaQuzzi class is started from the command line. |
static void |
updateTitle()
in case of jaQuzzi being executed standalone, this method provides title information such as the file name. |
| Methods inherited from class javax.swing.JApplet |
addImpl, createRootPane, getAccessibleContext, getContentPane, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, remove, setContentPane, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update |
| Methods inherited from class java.applet.Applet |
destroy, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop |
| Methods inherited from class java.awt.Panel |
addNotify |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String version
public static javax.swing.ImageIcon newIcon
initIcons()public static javax.swing.ImageIcon openIcon
public static javax.swing.ImageIcon saveIcon
public static javax.swing.ImageIcon saveasIcon
public static javax.swing.ImageIcon enlargeIcon
public static javax.swing.ImageIcon shrinkIcon
public static javax.swing.ImageIcon consoleIcon
public static javax.swing.ImageIcon chartIcon
public static javax.swing.ImageIcon dataIcon
public static javax.swing.ImageIcon propertyIcon
public static javax.swing.ImageIcon resetIcon
public static javax.swing.ImageIcon runIcon
public static javax.swing.ImageIcon stepbackwardIcon
public static javax.swing.ImageIcon stepforwardIcon
public static javax.swing.ImageIcon stopIcon
public static javax.swing.ImageIcon measureIcon
public static javax.swing.ImageIcon qubitupIcon
public static javax.swing.ImageIcon qubitdownIcon
public static javax.swing.ImageIcon expIcon
public static javax.swing.ImageIcon equalsIcon
public java.net.URL codeBase
public static java.io.File file
public static javax.swing.JFrame chartWindowFrame
public static ChartWindow chartWindow
public static javax.swing.JFrame dataWindowFrame
public static DataWindow dataWindow
| Constructor Detail |
public jaQuzzi()
| Method Detail |
public void init()
init in class java.applet.AppletGatePanel,
ChartWindow,
DataWindowprotected void initIcons()
protected static Parameter getParameterSet(java.lang.String s)
public static void main(java.lang.String[] s)
public static void updateTitle()
protected java.net.URL getURL(java.lang.String filename)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||