|
Java Terminal-Display V1.10
Dieses Applet simuliert die Bildschirmausgabe eines einfachen
ASCII-Terminals.
Der Anzeigetext, die Farben und die Ausgabegeschwindigkeit
können über Parameter gesteuert werden.
Java Source
Java class file
Einbettung in eine Webseite (Beispiel):
<applet codebase="/freeware/td" code="TD.class" width="560" height="280">
|
|
|
<param name="pause"
|
value="15">
|
|
|
<param name="fontName"
|
value="Courier">
|
|
|
<param name="fontStyle"
|
value="PLAIN">
|
|
|
<param name="fontSize"
|
value="11">
|
|
|
<param name="fontColor"
|
value="#00ff00">
|
|
|
<param name="backColor"
|
value="#0f0f0f">
|
|
|
<param name="cursorColor"
|
value="#ff0000">
|
|
|
<param name="textURL"
|
value="/freeware/td/sample.txt">
|
|
|
<param name="text"
|
value="Ausgabetext ...\nNeue Zeile\n">
|
</applet>
|
Erläuterungen zu den wichtigsten Parameter:
-
pause steuert, wieviele Millisekunden Pause
zwischen den einzelnen Zeichen während der Ausgabe gemacht
wird.
-
fontName bestimmt die Schriftart. Standard ist
"Monospaced".
-
Über den Parameter
fontStyle können die Font-Attribute
Werte "PLAIN" (normal),
"BOLD" (fett)
und "ITALICS" (kursiv) vorgegeben werden.
"BOLD" und "ITALICS" können durch Komma
getrennt kombiniert werden.
Wird fontStyle nicht übergeben,
wird "PLAIN" angenommen.
-
Der Parameter
fontSize bestimmt die
Schriftgröße. Wird der Parameter nicht
angegeben, werden 10pt verwendet.
-
fontColor gibt die Farbe des Textes an.
Wird fontColor nicht angegeben, erfolgt die
Textausgabe in grün.
-
backColor steuert die Hintergrundfarbe des
Applet-Bereiches. Standardwert ist schwarz.
-
cursorColor bestimmt die Farbe der Schreibmarke.
Setzen Sie diese Farbe identisch mit backColor, um
die Schreibmarke unsichtbar zu machen.
Standard ist rot.
-
textURL referenziert eine Datei, die den
auszugebenen Text beinhaltet.
Alternativ kann auch der Parameter text
verwendet werden, der den auszugebenen Text dann als
Value direkt beinhaltet. Ein Zeilenvorschub kann dabei
als "\n" eingegeben werden.
-
In dem über
textURL oder text
angegebenen Text können zwei Steuerkommandos
verwendet werden:
- {\pNNN}
- wartet NNN ms vor Anzeige des nächsten Zeichens
- {\c}
- Anzeige löschen
Alle Parameter können weggelassen werden, es gelten
dann einkompilierte Standardwerte.
|