利用java画五环_【Java案例】打印五环

现在我们就需要把刚才的程序进行组合,构成我们的完整程序:

import java.awt.*;

import java.awt.event.*;

import java.applet.Applet;

import java.awt.Color;

import java.awt.Font;

public class Ch1_4 extends Applet

{

private Color clr[]={Color.blue,Color.black,Color.red,Color.yellow,

Color.green};//clr[]存储颜色

private int[] x={100,136,172,118,154}; //x[]存储圆心的x坐标

private int[] y={60,60,60,91,91}; //y[]存储圆心的y坐标

private int[][] xy={{100,60},{136,60},{172,60},{118,91},{154,91}};//存储圆心的坐标

private int r=20,d=40;

public void paint(Graphics g)//画图方法

{

Font font = new Font("楷体",Font.PLAIN,20);//文字字体、大小

g.setFont(font);

for(int i=0;i<5;i++)//循环5次,画5个圆环

{

g.setColor(clr[i]);

g.drawOval(x[i], y[i], d, d);//d代表椭圆外切矩形的长宽,相等代表圆

}

g.setColor(Color.blue); //设置颜色

g.setFont(font);

g.drawString("奥运五环旗",120,169);

}

END PAINT

}

END CLASS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值