JavaView® v2.12

vgp.tutor.firstProject
Class MyApplet

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--vgp.tutor.firstProject.MyApplet
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class MyApplet
extends java.applet.Applet

Demo applet showing the loading of a project and defining a subclass of a geometry.

Version:
28.11.00, 1.50 revised (kp) Applet simplified for beginners.
05.08.99, 1.00 created (kp)
Author:
Konrad Polthier
See Also:
PvViewer, Serialized Form

Field Summary
 java.awt.Frame m_frame
          If variable m_frame!
 
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
MyApplet()
           
 
Method Summary
 void destroy()
          Does clean-up when applet is destroyed by the browser.
 void init()
          Configure and initialize the viewer, load system and user projects.
static void main(java.lang.String[] args)
          Standalone application support.
 void start()
          Start viewer, e.g. start animation if requested
 void stop()
          Stop viewer, e.g. stop animation if requested
 
Methods inherited from class java.applet.Applet
getAccessibleContext, getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus
 
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, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, 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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_frame

public java.awt.Frame m_frame
If variable m_frame!=null then this applet runs in an application, otherwise applet runs inside an Html page within a browser. Further, when running as application then this frame is the container of the applet.
Constructor Detail

MyApplet

public MyApplet()
Method Detail

init

public void init()
Configure and initialize the viewer, load system and user projects. One of the user projects must be selected here.
Overrides:
init in class java.applet.Applet

main

public static void main(java.lang.String[] args)
Standalone application support. The main() method acts as the applet's entry point when it is run as a standalone application. It is ignored if the applet is run from within an HTML page.

destroy

public void destroy()
Does clean-up when applet is destroyed by the browser. Here we just close and dispose all our control windows.
Overrides:
destroy in class java.applet.Applet

start

public void start()
Start viewer, e.g. start animation if requested
Overrides:
start in class java.applet.Applet

stop

public void stop()
Stop viewer, e.g. stop animation if requested
Overrides:
stop in class java.applet.Applet

JavaView® v2.12

The software JavaView® is copyright protected. All Rights Reserved.