Auf Thema antworten

API lesen ist manchmal hilfreich:

Graphics (Java Platform SE 7 )

"Draws the text given by the specified string, using this graphics context's current font and color. The baseline of the leftmost character is at position (x, y) in this graphics context's coordinate system."

D. h. der String wird so gezeichnet, daß die linke untere Ecke des "Textblocks" an den übergebenen Koordinaten liegt.

Andererseits ist es auch richtig, daß im Graphics2D Koordinatensystem der Ursprung links oben liegt.

@TE: ich schätze, zwischen dir und deinem Lehrer liegt ein kleines Missverständnis vor. Vielleicht habt ihr über zwei verschiedene Sachen geredet.

Die x und y Achse schneiden sich offenbar in der Mitte der Zeichenfläche und bilden dadurch vier Quadranten. Dein Text "Mittelpunkt" sollte in der linken unteren Ecke des rechten oberen Quadranten erscheinen. Wenn der Text zentriert werden soll, muss er um die Hälfte seiner Breite und Höhe nach links und unten verschoben werden.



Oben