打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用drawOval画同心圆

drawOval

public abstract void drawOval(int x,                              int y,                              int width,                              int height)
绘制椭圆的边框。得到一个圆或椭圆,它刚好能放入由 xywidthheight 参数指定的矩形(指的是外接矩形)中。

椭圆覆盖区域的宽度为 width + 1 像素,高度为 height + 1 像素。

参数:
x - 要绘制椭圆的左上角的 x 坐标。
y - 要绘制椭圆的左上角的 y 坐标。
width - 要绘制椭圆的宽度。
height - 要绘制椭圆的高度。
举例如下:

1、编写applet程序1,在屏幕上画一组同心圆,相邻两圆的直径大小相差10(pixel);


import java.applet.*;
import java.awt.Color;
import java.awt.Graphics;
import java.util.Random;

public class AppletCircle extends Applet {
public void init() {
   this.setSize(400, 400);
}

public void paint(Graphics g) {
   Color color ;
   for (int i=0; i<20; i++){
    color = new Color((int)(Math.random()*256),(int)(Math.random()*256),(int)(Math.random()*256));
    g.setColor(color);
    g.drawOval(20+5*i, 30+5*i, 300-10*i, 300-10*i);
   }
}

public static void main(String[] args){
   new AppletCircle();
}
}

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ASP.NET验证码
Flutter绘图专题 绘制圆形、椭圆形
验证码
java学习——103.画同心圆
梦幻雪花
JAVA绘图类_Graphics
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服