public abstract class PaApplet
extends java.applet.Applet
implements java.lang.Runnable
| Constructor and Description |
|---|
PaApplet() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Does clean-up when applet is destroyed by the browser.
|
void |
drawMessage(java.lang.String message)
Set message string to be drawn in applet while loading.
|
abstract java.lang.String |
getAppletInfo()
Interface of applet to inform about author, version, and copyright
|
PvDisplayIf |
getDisplay()
Get main display.
|
abstract PjProject |
getProject()
Return a new allocated project instance.
|
java.awt.Rectangle |
getSizeOfFrame()
Return a new allocated project instance.
|
PvViewerIf |
getViewer()
Get viewer manager.
|
void |
init()
Create thread that configures and initializes the viewer, loads system and user projects.
|
static void |
main(PaApplet va,
java.lang.String[] args)
Standalone application support.
|
void |
paint(java.awt.Graphics g)
Print info while initializing applet and viewer.
|
void |
run()
Configure and initialize the viewer, load system and user projects.
|
void |
startFromThread()
Start viewer, e.g. start animation if requested.
|
void |
stop()
Stop viewer, e.g. stop animation if requested
|
getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, isValidateRoot, newAudioClip, play, play, resize, resize, setStub, showStatus, startadd, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, remove, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, setLayout, transferFocusDownCycle, update, validateaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocusInWindow, reshape, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclepublic abstract java.lang.String getAppletInfo()
getAppletInfo in class java.applet.Appletpublic abstract PjProject getProject()
public java.awt.Rectangle getSizeOfFrame()
public void init()
init in class java.applet.Appletpublic void run()
run in interface java.lang.Runnablepublic static void main(PaApplet va, java.lang.String[] args)
public PvViewerIf getViewer()
public PvDisplayIf getDisplay()
public void drawMessage(java.lang.String message)
public void paint(java.awt.Graphics g)
paint in class java.awt.Containerpublic void destroy()
destroy in class java.applet.Appletpublic void stop()
stop in class java.applet.Appletpublic void startFromThread()
"