2010-03-04 7 views
11

Noch einmal mache ich Java-Grafiken (Graphics2D), aber ich bemerkte, dass es keine Polygon.Double oder Polygon.Float-Klassen gibt, während es Rectangle2D.Float und Rectangle2D.Double-Klasse gibt.Wo ist Polygon.Double in Java?

Weiß jemand, warum das ist? Ich muss nur ein Dreieck mit Doppelpunkten als Punkte zeichnen.

Antwort

15

Sie können eine Path2D (oder eine Path2D.Float oder Path2D.Double) verwenden, um den gleichen Effekt zu erhalten.

+0

Danke. Ich muss dieses Polygon auch füllen. Ist das mit Path2D möglich? – openidsucks

+3

Ja. 'Graphics2D' hat eine' fill (Shape) 'Methode und' Path2D' is-a 'Shape'. –