Hier stelle ich
vor. Du kannst damit jeden beliebigen Text in Regenbogenfarben animieren.
| Kurzbeschreibung | siehe Bild |
| Vorteile | Fällt auf. Wird selten verwendet. Sieht einfach gut aus. |
| Nachteile | Braucht eine Weile zum Laden. Geht nur mit Java. Wenn der Hintergrund nicht schwarz ist, erscheint das Applet in einem schwarzen Rechteck. |
| Schwierigkeit | Wenn meine Erklärung so gut ist wie ich denke, kann's auch ein Anfänger. |
| Besonderheiten | Sehr einfach zu machen. |
Um dieses Applet auf deiner Seite zu verwenden, musst du folgendermaßen vorgehen:
Kopier den folgenden Applet Code an eine beliebige Stelle im HTML-Dokument zwischen <body> und </body>.
Durch diese Angaben wird das Applet "RainbowText.class" geladen und ausgeführt. Beachte, dass ausführbare Applets immer mit ".class" enden.
Kopiere dann die Dateien mit dem Applet Code in dasselbe Verzeichnis wie dasHTML-Dokument.
Zwischen das "<applet>"-Anfangstag und das "</applet>"-Endetag, kommen die Parameterangaben für das Applet. Damit kann man die Ausführungsweise eines Applets beeinflussen. Die Anzahl und Namen der Parameter sind vom Programmierer für dieses Applet vorgegeben; es können keine neuen oder eigenen Parameter ergänzt werden, sofern nicht der Source-Code verändert wird.
In den Parameterangaben werden jeweils zwei Angaben verwendet - "name" und "value". Mit "name" wird die Bezeichnung des Parameters angegeben (anhand dessen man meist die Auswirkung schon erahnen kann). Mit "value" wird der Wert des Parameter definiert.
Beim Einbinden des Applets in deine Seiten kannst du nach Belieben an den Parameterwerten Änderungen vornehmen: Bei text gibst du den gewünschten Anzeigetext ein. Bei horizontalradius wird die Geschwindigkeit des horizontalen Farbverlaufes angegeben. Bei verticalradius wird die Geschwindigkeit des vertikalen Farbverlaufes angegeben.
Applet-Code:
Die Class-Dateien
Die benötigte Class-Datei Rainbow.class und die Datei Rainbow.java findest du in der Datei rainb.zip.
Der Autor dieses Applets ist Glenn Richard
Um einen Link zu setzen, der direkt auf diese Seite führt,
verwende folgende Url: