Class MainApplet
- Runnable
public class MainApplet
extends Applet
implements Runnable
Hauptklasse: Enthaelt nur ein Applet, das Text ausgibt und
das Fenster aufruft, indem die eigentliche Animation ablauft. Zudem
wird ein ThreadGroup angelegt und weitergegeben
(um Security-Probleme zu verhindern: suspend,resume).
Image | offscreen - Image, wird fuer double buffering Technik verwendet.
|
private Thread | thread - Dummy-Thread
|
ThreadGroup | threadGroup - Wird an alle Klassen mituebergeben, um Probleme mit suspend und resume zu verhindern.
|
void | init() - Ruft Fenster auf, in dem Animation ablaueft und uebergibt ThreadGroup
|
void | paint(Graphics g) - Gibt nur Text auf HTML-Seite aus
|
void | run()
|
void | start()
|
void | stop()
|
offscreen
public Image offscreen
Image, wird fuer double buffering Technik verwendet.
Wird in Scrollbar gezeichnet, in der die Animation ablaeuft.
thread
private Thread thread
Dummy-Thread
threadGroup
public ThreadGroup threadGroup
Wird an alle Klassen mituebergeben, um Probleme mit suspend und resume zu verhindern.
Grund: Klassen in Applets duerfen nur Threads manipulieren, die
der selben ThreadGroup angehoeren wie die public-Appletklasse.
init
public void init()
Ruft Fenster auf, in dem Animation ablaueft und uebergibt ThreadGroup
paint
public void paint(Graphics g)
Gibt nur Text auf HTML-Seite aus