圆点相同,半径不同,为什么画出来的圆不同心呢
import java.awt.*;
import java.awt.event.*;
import java.awt.Graphics;
public class circle extends Frame
{
public static void main(String[] args)
{
new circle().setVisible(true);
}
public void paint(Graphics g)
{
g.drawOval(50,50,300,300);
g.drawOval(50,50,400,400);
}
}
郁闷中
问题点数:10、回复次数:3Top
1 楼believefym(feng)回复于 2006-05-04 09:43:10 得分 10
看api文档了吗,每人说你的50,50是圆心吧
这个是矩形的左上顶点,
四个参数分别是左上顶点、长和宽
圆内切于该矩形Top
2 楼cds1(风雨中飘摇)回复于 2006-05-04 09:56:29 得分 0
啊,原来书上写错了,
谢谢啦
另外想问下如果要在所画的圆上动态去分块,
就是用鼠标一点击就能把大的扇形分成的小的扇形,
应该怎么会实现呢Top
3 楼davidong369(冬野)回复于 2006-05-04 10:07:20 得分 0
上面前辈说的有道理,我也运行了这个程序,两个圆内切于左顶点为50,上顶点为50的矩形,支持believefym(暮色,miss,迷失,miss。。。)Top




