Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Praktische Informatik (http://www.informatikerboard.de/board/board.php?boardid=6)
--- Linien bzw Vertex zeichnen in Java (http://www.informatikerboard.de/board/thread.php?threadid=3492)


Geschrieben von Tommy1234 am 04.03.2017 um 17:46:

  Linien bzw Vertex zeichnen in Java

Hallo zusammen,

ich habe eine ArrayList aus Punkten, die zur Laufzeit immer wieder neu berechnet werden können.
Nun möchte ich einfach die einzelnen Punkte der Liste miteinander verbinden.
Ich habe es mit drawLine versucht, aber es werden immer mehr Linien gezeichnet als ich wünsche und eigentlich ist mir klar warum... .
Jetzt habe ich mir gedacht, dass ich Vertices male, aber in Java2D finde ich sowas nicht. Stattdessen nur Polylines oder GeneralPath.
Aber ich weiß nicht wie man die richtig implementiert.

Vielleicht weiß hier jemand Rat.

Gruß Tommy



Geschrieben von Tommy1234 am 04.03.2017 um 22:04:

 

Vielleicht habe ich mit zu unklar ausgedrückt.

Ich habe einen A* Algorithmus der einen Pfad als Liste zurückgibt.

Dieser besteht aus einzelnen Knoten.

Jetzt möchte ich, die einzelnen Punkte des ganzen Pfad, dessen Länge variabel zur Laufzeit ist, mithilfe einer Linie verbinden.

Wie macht man das ohne großen Aufwand und damit meine ich ohne viele if-Abfragen?



Geschrieben von Tommy1234 am 06.03.2017 um 12:24:

 

Ok hat sich erledigt.
Ich habs mit drawPolyline hinbekommen.
Wäre also damit erledigt.


Forensoftware: Burning Board, entwickelt von WoltLab GmbH