8.581
Bearbeitungen
Jneug (Diskussion | Beiträge) |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 38: | Zeile 38: | ||
# x-Koordinate | # x-Koordinate | ||
# y-Koordinate | # y-Koordinate | ||
# Name der Schrift | # Name der Schrift (siehe oben) | ||
# Schriftgröße | # Schriftgröße | ||
# Schriftart | # Schriftart als Integer: | ||
#* 0: Normaler Text | #* 0: Normaler Text | ||
#* 1: Fett | #* 1: Fett | ||
Zeile 46: | Zeile 46: | ||
#* 3: Fett & Kursiv | #* 3: Fett & Kursiv | ||
# Schriftfarbe | # Schriftfarbe | ||
{{Aufgabe:Start}} | |||
Erstellt die Klasse <code>Anzeige</code> nach folgender Vorlage: | |||
<syntaxhighlight lang="java"> | |||
import ea.*; | |||
public class Anzeige extends Knoten { | |||
private Rechteck hintergrund; | |||
private Text text; | |||
public Anzeige( int pX, int pY ) { | |||
hintergrund = new Rechteck(pX, pY, 400, 300); | |||
hintergrund.farbeSetzen(new Farbe(0, 0, 0, 133)); | |||
add(hintergrund); | |||
text = new Text("Der Kampf beginnt", pX+5, pY+5, "Luckiest Guy Regular", 20, 0, "Weiss"); | |||
add(text); | |||
} | |||
public void setText( String pText ) { | |||
text.setzeInhalt(pText); | |||
} | |||
} | |||
</syntaxhighlight> | |||
{{Aufgabe:End}} |
Bearbeitungen