Class tzFrameView

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--tzFrameView

public class tzFrameView
extends java.applet.Applet

See Also:
Serialized Form

Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
tzFrameView()
          Constructs the application or applet
 
Method Summary
 void destroy()
          Free all resources, free the image memory as quickly as possible
 void init()
          Processes the parameters passed to the applet and sets the initial state values for the applet.
 void initValues()
          Initialises all varying values
 void paint(java.awt.Graphics g)
          A generic framework paint method for handling drawing updates with and without a double buffer being used.
 void setup()
          Constructs all necessary objects and initialises fixed values
 void update(java.awt.Graphics g)
          As paint() redraws everything anyway, override this function to minimise flicker
 
Methods inherited from class java.applet.Applet
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, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setCursor, setFont, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, 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, 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, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setBounds, setComponentOrientation, 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
 

Constructor Detail

tzFrameView

public tzFrameView()
Constructs the application or applet
Method Detail

destroy

public void destroy()
Free all resources, free the image memory as quickly as possible
Overrides:
destroy in class java.applet.Applet

init

public void init()
Processes the parameters passed to the applet and sets the initial state values for the applet. By default doublebuffering operation is on Called automatically by the Java if running as an applet.
Overrides:
init in class java.applet.Applet

setup

public void setup()
Constructs all necessary objects and initialises fixed values

initValues

public void initValues()
Initialises all varying values

paint

public void paint(java.awt.Graphics g)
A generic framework paint method for handling drawing updates with and without a double buffer being used. The actual drawing of the memory buffer is handled by the function doDrawing which receives a Graphics object which may be related to the physical screen area or an off screen memory area (the 'doublebuffer').
Overrides:
paint in class java.awt.Container

update

public void update(java.awt.Graphics g)
As paint() redraws everything anyway, override this function to minimise flicker
Overrides:
update in class java.awt.Container