Hallo Java Community,
ich habe folgendes vor:
wie errechne ich die Positionen von Elementen, wenn diese im Kreis aufgestellt werden sollen.
Wenn ich drei, vier, fünf oder sechs Kreise habe..
Ein Bild für´s Verständnis.
Die grünen Kreise sollen im Kreis aufgestellt werden.
Also mein Ansatz ist folgender:
Ich habe einen festen Punkt z.B. 50,50.
Von diesen Punkt ausgerichtet, rechne ich (360° / Anzahl Kreise) bei 4 sind das also 90°.
Dann wird der erste Kreis also von Position 50,50 ausgesehen nach 90° ausgerichtet eingewissen Abstand nach vorne geschoben. Beim 2. bei 180° usw...
Dann hätte ich eine Formel die immer funktionieren würde egal wie viele Kreise ich habe.
Mein Problem ist, ich weis nicht wie ich diese Formel auf das "Java Koordinatensystem" anwenden kann.
Ich wäre dankbar, wenn mir jemand weiter helfen könnte. Wenn es noch eine einfachere Methodik gibt, gebe ich mich auch damit zufrieden.
ich habe folgendes vor:
wie errechne ich die Positionen von Elementen, wenn diese im Kreis aufgestellt werden sollen.
Wenn ich drei, vier, fünf oder sechs Kreise habe..
Ein Bild für´s Verständnis.
Die grünen Kreise sollen im Kreis aufgestellt werden.
Also mein Ansatz ist folgender:
Ich habe einen festen Punkt z.B. 50,50.
Von diesen Punkt ausgerichtet, rechne ich (360° / Anzahl Kreise) bei 4 sind das also 90°.
Dann wird der erste Kreis also von Position 50,50 ausgesehen nach 90° ausgerichtet eingewissen Abstand nach vorne geschoben. Beim 2. bei 180° usw...
Dann hätte ich eine Formel die immer funktionieren würde egal wie viele Kreise ich habe.
Mein Problem ist, ich weis nicht wie ich diese Formel auf das "Java Koordinatensystem" anwenden kann.
Ich wäre dankbar, wenn mir jemand weiter helfen könnte. Wenn es noch eine einfachere Methodik gibt, gebe ich mich auch damit zufrieden.