Package pi.actor.label
Class TextLabel
Eine Beschriftung für eine Figur in Form eines Textes.
- Since:
- 0.45.0
- Author:
- Josef Friedrich
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncolor()Gibt die Farbe des Textes zurück.Setzt die Farbe der Beschriftung alsColor-Objekt.Setzt die Farbe der Beschriftung als Zeichenkette.content()Gibt den Inhalt der Beschriftung als Zeichenkette zurück.Setzt den Inhalt der Beschriftung.font()Gibt die Schriftart zurück, in der der Inhalt dargestellt wird.Setzt die Schriftart, in der der Inhalt dargestellt werden soll.Setzt eine neue Schriftart durch Angabe des Names.fontSize(double fontSize) Setzt die Schriftgröße in Punkten (Points pt).Gibt den Stil der Schriftart als Aufzählungstyp zurück.fontStyle(int fontStyle) Setzt den Stil der Schriftart als Ganzzahl.Setzt den Stil der Schriftart als Aufzählungstyp.
-
Field Details
-
fontStyle
protected int fontStyle
-
-
Constructor Details
-
TextLabel
Erzeugt eine mehrzeilige Beschriftung.- Parameters:
content- Der Inhalt der Beschriftung. Es können mehrere Eingabewerte angegeben werden. Jeder Eingabewert wird in eine eigene Zeile gesetzt.- Since:
- 0.45.0
-
-
Method Details
-
content
Gibt den Inhalt der Beschriftung als Zeichenkette zurück.- Returns:
- Der Inhalt der Beschriftung als Zeichenkette.
- Since:
- 0.46.0
- See Also:
-
content
Setzt den Inhalt der Beschriftung.- Parameters:
content- Der Inhalt der Beschriftung. Es können mehrere Eingabewerte angegeben werden. Jeder Eingabewert wird in eine eigene Zeile gesetzt.- Returns:
- Eine Referenz auf die eigene Instanz der Beschriftung, damit nach
dem Erbauer/Builder-Entwurfsmuster die Eigenschaften der Beschriftung
durch aneinander gekettete Setter festgelegt werden können, z.B.
label.content(..).font(..). - Since:
- 0.46.0
- See Also:
-
font
Gibt die Schriftart zurück, in der der Inhalt dargestellt wird.- Returns:
- Die Schriftart, in der der Inhalt dargestellt wird.
- Since:
- 0.47.0
-
font
Setzt eine neue Schriftart durch Angabe des Names.- Parameters:
fontName- Der Name der Schriftart, falls es sich um eine Systemschriftart handelt, oder der Pfad zu einer Schriftdatei.- Returns:
- Eine Referenz auf die eigene Instanz der Beschriftung, damit nach
dem Erbauer/Builder-Entwurfsmuster die Eigenschaften der Beschriftung
durch aneinander gekettete Setter festgelegt werden können, z.B.
label.content(..).font(..). - Since:
- 0.47.0
-
font
Setzt die Schriftart, in der der Inhalt dargestellt werden soll.- Parameters:
font- Die Schriftart, in der der Inhalt dargestellt werden soll.- Returns:
- Eine Referenz auf die eigene Instanz der Beschriftung, damit nach
dem Erbauer/Builder-Entwurfsmuster die Eigenschaften der Beschriftung
durch aneinander gekettete Setter festgelegt werden können, z.B.
label.content(..).font(..). - Since:
- 0.47.0
-
fontSize
Setzt die Schriftgröße in Punkten (Points pt).- Parameters:
fontSize- Die Schriftgröße in Punkten (Points pt).- Returns:
- Eine Referenz auf die eigene Instanz der Beschriftung, damit nach
dem Erbauer/Builder-Entwurfsmuster die Eigenschaften der Beschriftung
durch aneinander gekettete Setter festgelegt werden können, z.B.
label.content(..).font(..). - Since:
- 0.47.0
-
fontStyle
Setzt den Stil der Schriftart als Aufzählungstyp.- Parameters:
fontStyle- Der Stil der Schriftart (fett, kursiv oder fett und kursiv) als Aufzählungstyp.FontStyle.PLAIN— normaler Text (0)FontStyle.BOLD— fetter Text (1)FontStyle.ITALIC— kursiver Text (2)FontStyle.BOLD_ITALIC— fett und kursiv kombiniert (3)
- Returns:
- Eine Referenz auf die eigene Instanz der Beschriftung, damit nach
dem Erbauer/Builder-Entwurfsmuster die Eigenschaften der Beschriftung
durch aneinander gekettete Setter festgelegt werden können, z.B.
label.content(..).font(..). - Since:
- 0.47.0
-
fontStyle
Setzt den Stil der Schriftart als Ganzzahl.- Parameters:
fontStyle- Der Stil der Schriftart (fett, kursiv oder fett und kursiv) als Ganzzahl.0: Normaler Text1: Fett2: Kursiv3: Fett und Kursiv
- Returns:
- Eine Referenz auf die eigene Instanz der Beschriftung, damit nach
dem Erbauer/Builder-Entwurfsmuster die Eigenschaften der Beschriftung
durch aneinander gekettete Setter festgelegt werden können, z.B.
label.content(..).font(..). - Since:
- 0.47.0
-
fontStyle
Gibt den Stil der Schriftart als Aufzählungstyp zurück.- Returns:
- Der Stil der Schriftart (fett, kursiv oder
fett und kursiv) als Aufzählungstyp.
FontStyle.PLAIN— normaler Text (0)FontStyle.BOLD— fetter Text (1)FontStyle.ITALIC— kursiver Text (2)FontStyle.BOLD_ITALIC— fett und kursiv kombiniert (3)
- Since:
- 0.47.0
-
color
Gibt die Farbe des Textes zurück.- Returns:
- Die Farbe des Textes.
- Since:
- 0.46.0
- See Also:
-
color
Setzt die Farbe der Beschriftung alsColor-Objekt.- Parameters:
color- Die Farbe der Beschriftung- Returns:
- Eine Referenz auf die eigene Instanz der Beschriftung, damit nach
dem Erbauer/Builder-Entwurfsmuster die Eigenschaften der Beschriftung
durch aneinander gekettete Setter festgelegt werden können, z.B.
label.content(..).font(..). - Since:
- 0.46.0
- See Also:
-
color
Setzt die Farbe der Beschriftung als Zeichenkette.- Parameters:
color- Ein Farbname (siehe Auflistung) oder eine Farbe in hexadezimaler Codierung (z.B.#ff0000).- Returns:
- Eine Referenz auf die eigene Instanz der Beschriftung, damit nach
dem Erbauer/Builder-Entwurfsmuster die Eigenschaften der Beschriftung
durch aneinander gekettete Setter festgelegt werden können, z.B.
label.content(..).font(..). - Since:
- 0.46.0
-