Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno JavaFX - Jak rozdělit oblouk (Arc) na pětiny?

Omlouvám se, ale dnes jsem nemohl.

Ano, šlo mi o kreslení úseček. Ale proto potřebuji znát dvě souřadnice. První je automaticky střed a druhé je pozice "místa" na oblouku, kde jsou rozděleny jednotlivé části.

Když si nakreslím úsečku pod požadovaným úhlem a v místě, kde se dotýká oblouku, udělám kolmici na spodní hranu, tak mi vyjde pravoúhlý trojúhelník. U něho znám všechny úhly, délku přepony a zbytek dopočítám

Arc arc = new Arc(700, 700, 500, 500, 90, 90);
arc.setFill(Color.TRANSPARENT);
arc.setStroke(Color.BLACK);
double a = 500 * Math.sin(72);
double b = Math.sqrt((500 * 500) - (a * a));
Line line = new Line(700, 700, 700 - b, 700 - a);

Děkuji

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny