import java.awt.*;
import javax.swing.*;
/**
* 画椭圆
*/
public class AppGraphInOut extends JFrame{
//定义界面
public static void main(String[] args){
JFrame circle = new AppGraphInOut();
circle.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
circle.setSize(1000,1000);
circle.setVisible(true);
}
//绘图
public void paint(Graphics g){
g.drawString("circle",20,20);
int x0 = getSize().width/2;
int y0 = getSize().height/2;
for (int r = 0; r< getSize().height/2;r+=20){
g.setColor(getrandomcolor());
g.drawOval(x0-r,y0-r,r*2,r*2);}
}
//颜色随机函数
Color getrandomcolor(){
return new Color(
(int)(Math.random()*255),
(int)(Math.random()*255),
(int)(Math.random()*255)
);
}
}