|
|||||||
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 | +--be.arci.applet.Applicet | +--objectdraw.Controller
Controller.java can also be used to construct applets. Unlike the WindowController it does not include a canvas or any mouse listening methods. It contains methods for getting Images and Audio clips as well as the start() stop() and destroy() methods for the applet.
Inner classes inherited from class be.arci.applet.Applicet |
be.arci.applet.Applicet.Context, be.arci.applet.Applicet.I18NDelegate |
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 |
Fields inherited from class be.arci.applet.Applicet |
sCopy |
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 | |
Controller()
|
Method Summary | |
protected void |
begin()
This method completes initialization and should be overridden by subclasses. |
boolean |
callBegin()
Calls begin on this applet |
void |
destroy()
Destroys the applet. |
protected java.applet.AudioClip |
getAudio(java.lang.String path)
Retrieves an audio file |
java.awt.Image |
getImage(java.lang.String path)
Retrieves an image. |
static double |
getTime()
Retrieves real time (in milliseconds). |
void |
init()
Initializes the applet. |
protected void |
setup()
Initializes the applet. |
void |
start()
Starts the operation of the applet. |
void |
stop()
Stops the operation of the applet. |
Methods inherited from class be.arci.applet.Applicet |
createFrame, formatI18NString, formatI18NString, getAppletInfo, getAudioClip, getAudioClip, getFrame, getI18NDelegate, getI18NParameterInfo, getI18NString, getI18NString, getI18NStringArray, getI18NStringArray, getImage, getLocale, getParameter, getPreferredSize, getReservedParameterInfo, getResource, getResource, getResourceAsStream, getResourceAsStream, getResourceContext, getStringArray, getUsage, isApplication, isNetscapeVM, play, play, run, runAsApplication, runAsApplication, runAsApplication, setResourceContext, showStatus |
Methods inherited from class java.applet.Applet |
getAccessibleContext, getAppletContext, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub |
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, getListeners, getMaximumSize, getMinimumSize, 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 |
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, processKeyEvent, 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 |
Constructor Detail |
public Controller()
Method Detail |
protected void setup()
public void init()
init
in class java.applet.Applet
protected void begin()
public java.awt.Image getImage(java.lang.String path)
getImage
in class be.arci.applet.Applicet
path
- the path or URL of the image.protected java.applet.AudioClip getAudio(java.lang.String path)
path
- or URL of the audio filepublic boolean callBegin()
public static double getTime()
public void start()
start
in class java.applet.Applet
public void stop()
stop
in class java.applet.Applet
public void destroy()
destroy
in class java.applet.Applet
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |