Skip to content

SGTextfeld (Oberklasse SGRechteck)

Konstruktor

SGTextfeld(double pX, double pY, double pBreite, double pHoehe, String pText)
Erzeugt ein Textfeld mit der linken oberen Ecke an der Stelle (pX, pY), der Breite pBreite und der Höhe pHoehe und dem Text pText.

Anfrage

String gibText()
Liefert den angezeigten Text des Objekts.

Auftrag

erwarteEingabe()
Erwartet die Eingabe eines Strings und speichert diesen in das Textfeld. Die Eingabe wird mit Enter beendet.

Auftrag

setzeText(String pText)
Setzt den Text auf den angegebenen Wert.

Auftrag

setzeTextfarbe(double pR, double pG, double pB)
Setzt die Textfarbe auf die angegebenen Rot-, Grün- und Blauwerte. Die Werte müssten als Farbanteile zwischen 0.0 und 1.0 angegeben werden.

Auftrag

setzeSchriftgroesse(int pGroesse)
Setzt die Schriftgröße auf den angegebenen Wert.

Auftrag

setzeSchriftart(String pSchriftart)
Setzt die Schriftart auf die angegebene Schriftart. Mögliche Schriftarten sind z.B. „TimesRoman“, „Arial“ oder „Courier New“.

Auftrag

setzeFettdruck(boolean pFettdruck)
Setzt den Schriftstil auf Fettdruck (true) oder normal (false).

Auftrag

setzeKursivdruck(boolean pKursivdruck)
Setzt den Schriftstil auf kursiv (true) oder normal (false).