Originariamente inviato da seatleon
[...]Magari passandogli come parametro una String e le coordinate di dove questa deve posizionarsi.

Grazie x l'aiuto.........
Avevi detto che era una String e ora è una shape...e che shape sarebbe che contiene del testo?
In ogni caso ogni sottoclasse di Shape(Area, CubicCurve2D, GeneralPath, Line2D, Polygon, QuadCurve2D, Rectangle, RectangularShape) ha un metodo per essere disegnato (vedi documentazione che ti ho linkato delle classi Graphics).