All Packages Class Hierarchy This Package Previous Next Index
Class MadScape.FormatierteSeite.TextZeile
java.lang.Object
|
+----MadScape.FormatierteSeite.ZeilenBlock
|
+----MadScape.FormatierteSeite.Zeile
|
+----MadScape.FormatierteSeite.TextZeile
- public class TextZeile
- extends Zeile
Das ist die eigentliche Wort-Bild-Zeile. Die ganzen interessanten
Attribute erbt sie von Zeile und Zeilenblock...
- Author:
- Alexander Knabner, Alexander Lüning, Thomas Sundermann
-
zeilenelemente
- Beinhaltet die einzelnen Elemente der Zeile.
-
TextZeile()
- Initialisieren des Vectors etc.
-
TextZeile(int, int)
- Übergeben wird die y-Position der neuen Zeile.
-
TextZeile(int, int, int)
- Übergeben werden x- und y-Position der neuen Zeile und der zur
Verfü,gung stehende Platz.
-
TextZeile(Vector, int, int)
- Die Argumente sind eine Menge (der Vector) von Zeilenelementen und die y-Position
der neuen Zeile.
-
TextZeile(Vector, int, int, int)
- Die Argumente sind eine Menge (der Vector) von Zeilenelementen ,die
x- und y-Position der neuen Zeile und der zur Verfügung stehende Platz.
-
TextZeile(ZwischenElement, int, int)
- Die TextZeile wird mit einem neuene Element und der y-Position initialisiert.
-
TextZeile(ZwischenElement, int, int, int)
- Die TextZeile wird mit einem neuene Element, x- und y-Position,
und der zur Verfügung stehenden Breite initialisiert.
-
fuegeAn(Vector)
- Trägt eine Liste von Zwischenelementen ein, falls sie reinpaßt.
-
fuegeAn(ZwischenElement)
- Trägt ein Zwischenelement in die TextZeile ein, falls es reinpaßt.
-
gibBreite()
- Liefert die Breite des TextZeile,
-
gibHoehe()
- Liefert die Höhe der TextZeile.
-
schliesse()
- Wird aufgerufen, wenn die Zeile 'voll' ist.
-
zeichneDich(Graphics, LinkMenge, AnkerMenge)
- Initiiert das Zeichnen der TextZeile.
zeilenelemente
protected Vector zeilenelemente
- Beinhaltet die einzelnen Elemente der Zeile.
- See Also:
- ZeilenElement
TextZeile
public TextZeile()
- Initialisieren des Vectors etc.
TextZeile
public TextZeile(int y,
int fensterbreite)
- Übergeben wird die y-Position der neuen Zeile.
TextZeile
public TextZeile(Vector elemente,
int y,
int fensterbreite)
- Die Argumente sind eine Menge (der Vector) von Zeilenelementen und die y-Position
der neuen Zeile.
TextZeile
public TextZeile(ZwischenElement element,
int y,
int fensterbreite)
- Die TextZeile wird mit einem neuene Element und der y-Position initialisiert.
TextZeile
public TextZeile(int x,
int y,
int fensterbreite)
- Übergeben werden x- und y-Position der neuen Zeile und der zur
Verfü,gung stehende Platz.
TextZeile
public TextZeile(Vector elemente,
int x,
int y,
int fensterbreite)
- Die Argumente sind eine Menge (der Vector) von Zeilenelementen ,die
x- und y-Position der neuen Zeile und der zur Verfügung stehende Platz.
TextZeile
public TextZeile(ZwischenElement element,
int x,
int y,
int fensterbreite)
- Die TextZeile wird mit einem neuene Element, x- und y-Position,
und der zur Verfügung stehenden Breite initialisiert.
gibBreite
public int gibBreite()
- Liefert die Breite des TextZeile,
- Overrides:
- gibBreite in class Zeile
gibHoehe
public int gibHoehe()
- Liefert die Höhe der TextZeile.
- Overrides:
- gibHoehe in class Zeile
fuegeAn
public boolean fuegeAn(ZwischenElement element)
- Trägt ein Zwischenelement in die TextZeile ein, falls es reinpaßt.
- Parameters:
- element - - einzufügendes Zwischenelement.
- Returns:
- Gibt an, ob das Zwischenelement in den Zeilenblock paßt,
ohne die Breite des Ausgabefensters zu sprengen.
- Overrides:
- fuegeAn in class Zeile
- See Also:
- Zwischenelement
fuegeAn
public boolean fuegeAn(Vector elemente)
- Trägt eine Liste von Zwischenelementen ein, falls sie reinpaßt.
- Parameters:
- liste - - Liste der einzufügenden Zwischenelemente.
- Returns:
- s Gibt an, ob die Liste von Zwischenelementen in die TextZeile paßt,
ohne die Breite des Ausgabefensters zu sprengen.
- Overrides:
- fuegeAn in class Zeile
- See Also:
- Zwischenelement
schliesse
public void schliesse()
- Wird aufgerufen, wenn die Zeile 'voll' ist.
- Overrides:
- schliesse in class Zeile
zeichneDich
public void zeichneDich(Graphics graphics,
LinkMenge links,
AnkerMenge anker)
- Initiiert das Zeichnen der TextZeile.
- Overrides:
- zeichneDich in class Zeile
All Packages Class Hierarchy This Package Previous Next Index