加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java程序打印奥林匹克标志方法详解

发布时间:2020-12-14 14:21:39 所属栏目:Java 来源:网络整理
导读:奥林匹克五环标志,它由5个奥林匹克环套接组成,由蓝、黑、红、黄、绿5种颜色。环从左到右互相套接,上面是蓝、黑、红环,下面是是黄、绿环。整个造形为一个底部小的规则梯形。根据奥林匹克宪章,五环的含义是象征五大洲的团结以及全世界的运动员以公正、坦

        奥林匹克五环标志,它由5个奥林匹克环套接组成,由蓝、黑、红、黄、绿5种颜色。环从左到右互相套接,上面是蓝、黑、红环,下面是是黄、绿环。整个造形为一个底部小的规则梯形。根据奥林匹克宪章,五环的含义是象征五大洲的团结以及全世界的运动员以公正、坦率的比赛和友好的精神在奥林匹克运动会上相见。奥林匹克五环标志由皮埃尔?德?顾拜旦先生于1913年构思设计的,是由《奥林匹克宪章》确定的,也被称为奥运五环标志,它是世界范围内最为人们广泛认知的奥林匹克运动会标志。简单了解下五环标志的起源,接下来,咱们就看看怎么用Java 语言打印出奥林匹克标志。

代码如下:

public class wuhuan 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,91,91}; //y[]存储圆心的y坐标
 private int[][] xy={{100,60},{136,{172,{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("Olympic Logo",120,169);
 }   
}

        小伙伴们赶紧运行一下看看效果吧。想看到更多精彩内容,请关注编程小技巧!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读