|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Thread theater.Component theater.Actor
public class Actor
Die Klasse Actor ist die Basisklasse aller Akteure. Sie erbt als Unterklasse der Klasse Component, die wiederum Unterklasse der Java-Klasse Thread ist, alle Methoden dieser beiden Klassen.
Soll ein neuer Akteur definiert werden, muss eine entsprechende Klasse von der Klasse Actor abgeleitet und die Methode "public void run()" überschrieben werden. In dieser wird das Eigenleben von Akteuren der Klasse festgelegt, wobei u. a. die geerbten Methoden der Klassen Component und Thread genutzt werden können.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class java.lang.Thread |
---|
Thread.State, Thread.UncaughtExceptionHandler |
Field Summary |
---|
Fields inherited from class theater.Component |
---|
DEF_Z_COORDINATE |
Fields inherited from class java.lang.Thread |
---|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
---|---|
Actor()
Default-Konstruktor der Klasse Actor |
Method Summary | |
---|---|
void |
run()
Muss überschrieben werden und die Actor-spezifischen Aktionen enthalten |
Methods inherited from class theater.Component |
---|
addedToStage, contains, getCell, getColumn, getImage, getRotation, getRow, getStage, getZCoordinate, intersects, isHandlingKeyEvents, isHandlingMouseEvents, isInside, isVisible, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, setHandlingKeyEvents, setHandlingMouseEvents, setImage, setImage, setLocation, setRotation, setVisible, setZCoordinate |
Methods inherited from class java.lang.Thread |
---|
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Actor()
Method Detail |
---|
public void run()
run
in interface Runnable
run
in class Component
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |