如何在JAVA中设置同心圆

来源:互联网 发布:销售数据分析表怎么做 编辑:程序博客网 时间:2024/06/06 08:53

1,新建java project , project name 为 Example
2,新建new class , class name 为 Example
3,粘贴代码再run as applet
import java.applet.Applet;
import java.awt.*;
public class Example extends Applet{
public void paint(Graphics g){
g.setColor(Color.red);
g.drawString(“!”,50,50);
// g.drawLine(30,40,130,40);
g.drawOval(50,50,80,80);
g.drawOval(50,50,160,160);
}
}这里写图片描述

1、原型:void drawOval(int x,int y,int width,int height)
x - 要绘制椭圆的左上角的 x 坐标。相当于一个长方形的左上角
y - 要绘制椭圆的左上角的 y 坐标。相当于一个长方形的左上角
width - 要绘制椭圆的宽度。
height - 要绘制椭圆的高度。
椭圆覆盖区域的宽度为 width + 1 像素,高度为 height + 1 像素。
2、原型void drawString(String str,int x,int y)
str - 要绘制的 string。
特别注意:坐标(x,y)是所绘文本矩形框左下角的点坐标。
3、相信有了上面的说明,再画个图分析一下,小孩子都可以想通的了~

粘贴下面代码再run as applet
import java.applet.Applet;
import java.awt.*;
public class Example extends Applet{
public void paint(Graphics g){
g.setColor(Color.red);
g.drawString(“?”,40,30);
g.drawString(“!”,40,40);
g.drawOval(20,20,40,40);
g.drawOval(0,0,80,80);
}
}
这里写图片描述
从这里
g.drawString(“?”,40,30);
g.drawString(“!”,40,40);
可以看出X和Y轴这里写图片描述

自此如下图我的JAVA作业完成了
创建一个名为Example的Applet程序,显示2个同心圆,圆内显示2个汉字同心
import java.applet.Applet;
import java.awt.*;
public class Example extends Applet{
public void paint(Graphics g){
g.setColor(Color.red);
g.drawString(“同心”,30,40);
g.drawOval(20,20,40,40);
g.drawOval(0,0,80,80);
}
}
这里写图片描述

原创粉丝点击