在JavaFX中,可以创建圆形。但是,这似乎只能通过circle#getRadius()
提供半径。
基本上,给定一个特定的点(以弧度或度数为单位),我想找到与沿着圆周长的那个点相关的x,y位置
我将如何找到它?
答案 0 :(得分:3)
使用awt
的{{3}}:
double radius = circle.getRadius();
double angleInRad = getInputAngle();
Point p = new (circleCenterX,circleCentery);
p.translate(Math.sin(angleInRad)*radius, Math.cos(angleInRad)*radius);
现在,您只需打印x,y
对象的Point
内容。