Tag: 圆形

绘制一个半径为圆的圆点

我真的被困在如何去编程这个。 如何用Java绘制一个半径为圆的圆点? 我需要在一个带有半径的JFrame中绘制一个圆,并指向圆周。 我可以通过math计算如何find边缘点的坐标,但我似乎无法编程该圆。 我目前正在使用一个Ellipse2D方法,但似乎没有工作,不会返回一个半径,因为根据我的理解,它不会从中心绘制圆,而是从使用高度和宽度的起始坐标绘制。 我目前的代码是在一个单独的框架,但我需要将其添加到我现有的框架。 import java.awt.*; import javax.swing.*; import java.awt.geom.*; public class circle extends JFrame { public circle() { super("circle"); setSize(410, 435); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Panel sp = new Panel(); Container content = getContentPane(); content.add(sp); setContentPane(content); setVisible(true); } public static void main (String args[]){ circle sign = new circle(); } } class Panel extends JPanel […]