Graphics 2D + Pfeil

Status
Nicht offen für weitere Antworten.

Troilus

Mitglied
Huhu,
ich hab mal angefangen ein bissl mit Graphics2D rumzuzeichen. Nun habe ich das Problem, dass ich einen Pfeil zeichnen muss. Graphics2D bietet mir (soweit ich gesehen hab) jedoch nur eine ungerichtete Linie an. Gibt es eine fertige Helferklasse die ich für die Pfeilzeichnung gebrauchen kann oder muss ich die Spitze per Hand mit 2 Linien setzen.
Falls das so ist frag ich mich, wie man am besten das hinbekommt wenn man diagonale,vertikale und horizontale Linien hat.

Danke schonmal :)
 
B

bygones

Gast
mir ist keine java klasse bekannt die das tut - ich hab dies immer per polygon gemacht... zeichne dir mal ein dicken pfeil auf papier und makier dir die relevanten punkte die den pfeil ausmachen... dann das in ein polygon umsetzen
 

Karl

Aktives Mitglied
Hallo,

vielleicht, damit Du Dir nicht zuviel Arbeit machst:
Wie deathbyaclown habe auch ich das immer gemacht. Als ich dann Pfeile in unterschiedliche
Richtungen (gedreht, etc.) brauchte, habe ich die immer neu gezeichnet (ich Depp :wink: ).
Es reicht völlig aus, einen einfachen Pfeil einmal als Shape zu erstellen, den Rest (Skalierung, Drehung, etc.)
erledigt die Klasse AffineTransform äußerst bequem.

Gruß,
Karl
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben