All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class edu.tucz.via.ViAApplet

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----java.applet.Applet
                                   |
                                   +----edu.tucz.via.ViAApplet

public class ViAApplet
extends Applet
Diese Klasse ist das Grundgerüst für alle Applets von ViA. Es stellt bereits das grundlegende Layout zur Verfügung. Es sollte nurnoch die Appletspezifische Kontrolle integriert werden.

Version:
1.01
Author:
Chris Hübsch

Variable Index

 o animation
 o AppletCopyright
 o grafikFenster
 o optionen
Dieses Panel soll vom Schreiber der konkreten Applets verwendet werden, um eigene Steuerelemente in das ViAApplet zu bringen.
 o verlauf
Dieses GUI-Element ist am rechten Appletrand angeordnet.

Constructor Index

 o ViAApplet()

Method Index

 o disableAllButtons()
Mit dieser Methode werden alle 4 Buttons der Ablaufsteuerung deaktiviert.
 o disableFirstButton()
Mit dieser Methode wird der Button mit dem Titel "|<<" deaktiviert.
 o disableLastButton()
Mit dieser Methode wird der Button mit dem Titel ">>|" deaktiviert.
 o disableNextButton()
Mit dieser Methode wird der Button mit dem Titel ">" deaktiviert.
 o disablePrevButton()
Mit dieser Methode wird der Button mit dem Titel "<" deaktiviert.
 o doAnimation(ViAAnimation)
Beginnt eine neue Animation.
 o enableAllButtons()
Mit dieser Methode werden alle 4 Buttons der Ablaufsteuerung aktiviert.
 o enableFirstButton()
Mit dieser Methode wird der Button mit dem Titel "|<<" aktiviert.
 o enableLastButton()
Mit dieser Methode wird der Button mit dem Titel ">>|" aktiviert.
 o enableNextButton()
Mit dieser Methode wird der Button mit dem Titel ">" aktiviert.
 o enablePrevButton()
Mit dieser Methode wird der Button mit dem Titel "<" aktiviert.
 o firstButton(Event)
Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button "|<<" gedrückt wird.
 o init()
Default Initialisierung.
 o lastButton(Event)
Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button ">>|" gedrückt wird.
 o nextButton(Event)
Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button ">" gedrückt wird.
 o prevButton(Event)
Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button "<" gedrückt wird.
 o start()

Variables

 o grafikFenster
  protected ViACanvas grafikFenster
 o AppletCopyright
  protected static String AppletCopyright
 o verlauf
  protected HTMLStringList verlauf
Dieses GUI-Element ist am rechten Appletrand angeordnet. Es soll alle dynamischen Hinweise dem Nutzer geben.

 o animation
  protected ViAAnimation animation
 o optionen
  protected Panel optionen
Dieses Panel soll vom Schreiber der konkreten Applets verwendet werden, um eigene Steuerelemente in das ViAApplet zu bringen.

See Also:
CardLayout

Constructors

 o ViAApplet
  public ViAApplet()

Methods

 o init
  public void init()
Default Initialisierung. Diese Methode sollte von allen Abgeleiteten Klassen aufgerufen werden. Wir dies nicht gemacht, werden keine Initialisierungen vorgenommen

Overrides:
init in class Applet
 o start
  public void start()
Overrides:
start in class Applet
 o enableFirstButton
  public void enableFirstButton()
Mit dieser Methode wird der Button mit dem Titel "|<<" aktiviert. Er dient zur Steuerung von möglichen interaktiven Abläufen im Applet.

See Also:
firstButton, disableFirstButton
 o enablePrevButton
  public void enablePrevButton()
Mit dieser Methode wird der Button mit dem Titel "<" aktiviert. Er dient zur Steuerung von möglichen interaktiven Abläufen im Applet.

See Also:
prevButton, disablePrevButton
 o enableNextButton
  public void enableNextButton()
Mit dieser Methode wird der Button mit dem Titel ">" aktiviert. Er dient zur Steuerung von möglichen interaktiven Abläufen im Applet.

See Also:
nextButton, disableNextButton
 o enableLastButton
  public void enableLastButton()
Mit dieser Methode wird der Button mit dem Titel ">>|" aktiviert. Er dient zur Steuerung von möglichen interaktiven Abläufen im Applet.

See Also:
lastButton, disableLastButton
 o enableAllButtons
  public void enableAllButtons()
Mit dieser Methode werden alle 4 Buttons der Ablaufsteuerung aktiviert. Er dient zur Steuerung von möglichen interaktiven Abläufen im Applet.

See Also:
disableAllButtons
 o disableFirstButton
  public void disableFirstButton()
Mit dieser Methode wird der Button mit dem Titel "|<<" deaktiviert. Er dient zur Steuerung von möglichen interaktiven Abläufen im Applet.

See Also:
firstButton, enableFirstButton
 o disablePrevButton
  public void disablePrevButton()
Mit dieser Methode wird der Button mit dem Titel "<" deaktiviert. Er dient zur Steuerung von möglichen interaktiven Abläufen im Applet.

See Also:
prevButton, enablePrevButton
 o disableNextButton
  public void disableNextButton()
Mit dieser Methode wird der Button mit dem Titel ">" deaktiviert. Er dient zur Steuerung von möglichen interaktiven Abläufen im Applet.

See Also:
nextButton, enableNextButton
 o disableLastButton
  public void disableLastButton()
Mit dieser Methode wird der Button mit dem Titel ">>|" deaktiviert. Er dient zur Steuerung von möglichen interaktiven Abläufen im Applet.

See Also:
lastButton, enableLastButton
 o disableAllButtons
  public void disableAllButtons()
Mit dieser Methode werden alle 4 Buttons der Ablaufsteuerung deaktiviert. Er dient zur Steuerung von möglichen interaktiven Abläufen im Applet.

See Also:
enableAllButtons
 o firstButton
  public boolean firstButton(Event e)
Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button "|<<" gedrückt wird. Damit werden die Action Nachrichten des Buttons ausgefiltert.

Parameters:
e - Das zugehörige Event-Object
Returns:
Bei erfolgreicher Bearbeitung muß true zurückgegeben, sonst false.
 o nextButton
  public boolean nextButton(Event e)
Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button ">" gedrückt wird. Damit werden die Action Nachrichten des Buttons ausgefiltert.

Parameters:
e - Das zugehörige Event-Object
Returns:
Bei erfolgreicher Bearbeitung muß true zurückgegeben, sonst false.
 o prevButton
  public boolean prevButton(Event e)
Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button "<" gedrückt wird. Damit werden die Action Nachrichten des Buttons ausgefiltert.

Parameters:
e - Das zugehörige Event-Object
Returns:
Bei erfolgreicher Bearbeitung muß true zurückgegeben, sonst false.
 o lastButton
  public boolean lastButton(Event e)
Diese Mehtode wird von der Ablaufsteuerung aufgerufen, sobald der Button ">>|" gedrückt wird. Damit werden die Action Nachrichten des Buttons ausgefiltert.

Parameters:
e - Das zugehörige Event-Object
Returns:
Bei erfolgreicher Bearbeitung muß true zurückgegeben, sonst false.
 o doAnimation
  public void doAnimation(ViAAnimation a)
Beginnt eine neue Animation. Das Optionen-Panel wird versteckt, die Buttons ">" und ">>|" werden aktiviert.

Parameters:
a - die auszuführende Animation

All Packages  Class Hierarchy  This Package  Previous  Next  Index