All Packages Class Hierarchy This Package Previous Next Index
Class edu.tucz.via.HTMLString
java.lang.Object
|
+----edu.tucz.via.HTMLString
- public class HTMLString
- extends Object
Diese Klasse ist für die Ausgabe von formatierten Strings vorgesehen.
Dazu werden im String einzelne Tokens eintefügt. Ein Token ist immer in "< >"
eingeschlossen. Der HTMLString kann entweder sofort in ein Canvas gezeichnet werden
oder ein Image liefern.
- Version:
- 1.01
- Author:
- Chris Hübsch
Folgende Tokens sind möglich:
| <i> |
</i> |
Kursive Schrift |
| <b> |
</b> |
Fett Schrift |
| <u> |
</u> |
Unterstreichen |
| <face=String> |
</face> |
Setzen der Schriftart * |
| <size=##> |
</size> |
Setzen der Schriftgröße (## ist von 01..99) |
| <color=######> |
</color> |
Setzen der Schriftfarbe (###### ist der Hex-Code eines RGB-Wertes) |
| <lt> |
-- |
Ein "kleiner als" Zeichen einfügen |
| <gt> |
-- |
Ein "größer als" Zeichen einfügen |
| <br> |
-- |
Einen Zeilenvorschub einfügen |
| <body bgcolor=######> |
-- |
Setzen der Hintergrundfarbe (###### ist der Hex-Code eines RGB-Wertes) -- nur als
allererstes Token im Text möglich! |
-
HTMLString(String)
- Erzeugt einen neuen HTMLString.
-
draw(Graphics, int, int, int)
- Zeichnet den HTMLString auf ein Graphics.
-
toString()
-
HTMLString
public HTMLString(String s)
- Erzeugt einen neuen HTMLString.
- Parameters:
- s - der zu verwendende String
draw
protected void draw(Graphics g,
int x,
int y,
int width)
- Zeichnet den HTMLString auf ein Graphics.
- Parameters:
- g - der zu "bemalende" Context
- x - x-offset des Bildes
- y - y-offset
- width - die maximale Breite, die gezeichnet werden soll
toString
public String toString()
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index