奥林匹克五环标志,它由5个奥林匹克环套接组成,由蓝、黑、红、黄、绿5种颜色。环从左到右互相套接,上面是蓝、黑、红环,下面是是黄、绿环。整个造形为一个底部小的规则梯形。根据奥林匹克宪章,五环的含义是象征五大洲的团结以及全世界的运动员以公正、坦率的比赛和友好的精神在奥林匹克运动会上相见。奥林匹克五环标志由皮埃尔·德·顾拜旦先生于1913年构思设计的,是由《奥林匹克宪章》确定的,也被称为奥运五环标志,它是世界范围内最为人们广泛认知的奥林匹克运动会标志。简单了解下五环标志的起源,接下来,咱们就看看怎么用Java 语言打印出奥林匹克标志。
代码如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
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 , 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( "Olympic Logo" , 120 , 169 );
}
}
|
小伙伴们赶紧运行一下看看效果吧。想看到更多精彩内容,请关注服务器之家!
原文链接:http://blog.csdn.net/uber001/article/details/51384551