sub_arctic.test
Class hello_world_canvas

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--sub_arctic.test.hello_world_canvas

public class hello_world_canvas
extends java.applet.Applet
implements std_constraint_consts, callback_object

This is a class that shows you how to use sub_arctic within an AWT canvas (and an AWT interface).

See Also:
Serialized Form

Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Method Summary
 boolean action(java.awt.Event e, java.lang.Object o)
           
 void build_ui(base_parent_interactor top)
          This function gets called so you can construct your user interface.
 void callback(interactor from, event evt, int cb_num, java.lang.Object cb_parm)
           
 void init()
           
 void post_build_ui(base_parent_interactor t)
          This function is called to allow you to process the now constructed interactor tree after its built.
 void pre_build_ui()
          This function is called to allow you to initialize data structures that are needed for building the UI.
 
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, 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, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, update, validate, validateTree
 
Methods inherited from class java.awt.Component
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, 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
 

Method Detail

init

public void init()
Overrides:
init in class java.applet.Applet

pre_build_ui

public void pre_build_ui()
This function is called to allow you to initialize data structures that are needed for building the UI. By default, it does nothing.

post_build_ui

public void post_build_ui(base_parent_interactor t)
This function is called to allow you to process the now constructed interactor tree after its built.
Parameters:
base_parent_interactor - t root of the newly constructed tree

build_ui

public void build_ui(base_parent_interactor top)
This function gets called so you can construct your user interface. The top_level provided is already installed as the root of your interactor tree for this applet.
Parameters:
base_parent_interactor - top the new root interactor for this applet

callback

public void callback(interactor from,
                     event evt,
                     int cb_num,
                     java.lang.Object cb_parm)
Specified by:
callback in interface callback_object

action

public boolean action(java.awt.Event e,
                      java.lang.Object o)
Overrides:
action in class java.awt.Component