Java程序打印奧林匹克標(biāo)志方法詳解
奧林匹克五環(huán)標(biāo)志,它由5個(gè)奧林匹克環(huán)套接組成,由藍(lán)、黑、紅、黃、綠5種顏色。環(huán)從左到右互相套接,上面是藍(lán)、黑、紅環(huán),下面是是黃、綠環(huán)。整個(gè)造形為一個(gè)底部小的規(guī)則梯形。根據(jù)奧林匹克憲章,五環(huán)的含義是象征五大洲的團(tuán)結(jié)以及全世界的運(yùn)動(dòng)員以公正、坦率的比賽和友好的精神在奧林匹克運(yùn)動(dòng)會(huì)上相見。奧林匹克五環(huán)標(biāo)志由皮埃爾·德·顧拜旦先生于1913年構(gòu)思設(shè)計(jì)的,是由《奧林匹克憲章》確定的,也被稱為奧運(yùn)五環(huán)標(biāo)志,它是世界范圍內(nèi)最為人們廣泛認(rèn)知的奧林匹克運(yùn)動(dòng)會(huì)標(biāo)志。簡(jiǎn)單了解下五環(huán)標(biāo)志的起源,接下來,咱們就看看怎么用Java 語言打印出奧林匹克標(biāo)志。
代碼如下:
public class wuhuan extends Applet{
private Color clr[]={Color.blue,Color.black,Color.red,Color.yellow,
Color.green}; //clr[]存儲(chǔ)顏色
private int[] x={100,136,172,118,154}; //x[]存儲(chǔ)圓心的x坐標(biāo)
private int[] y={60,60,60,91,91}; //y[]存儲(chǔ)圓心的y坐標(biāo)
private int[][] xy={{100,60},{136,60},{172,60},{118,91},{154,91}}; //存儲(chǔ)圓心的坐標(biāo)
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++) //循環(huán)5次,畫5個(gè)圓環(huán)
{
g.setColor(clr[i]);
g.drawOval(x[i], y[i], d, d); //d代表橢圓外切矩形的長(zhǎng)寬,相等代表圓
}
g.setColor(Color.blue); //設(shè)置顏色
g.setFont(font);
g.drawString("Olympic Logo",120,169);
}
}
小伙伴們趕緊運(yùn)行一下看看效果吧。想看到更多精彩內(nèi)容,請(qǐng)關(guān)注腳本之家!
相關(guān)文章
SpringBoot請(qǐng)求響應(yīng)方式示例詳解
這篇文章主要介紹了SpringBoot請(qǐng)求響應(yīng)的相關(guān)操作,本文通過示例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-06-06
springboot對(duì)壓縮請(qǐng)求的處理方法
這篇文章主要介紹了springboot對(duì)壓縮請(qǐng)求的處理,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-05-05
Java解析Excel文件并把數(shù)據(jù)存入數(shù)據(jù)庫
本篇文章主要介紹了Java解析Excel文件并把數(shù)據(jù)存入數(shù)據(jù)庫 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05
springboot集成redis實(shí)現(xiàn)簡(jiǎn)單秒殺系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了springboot集成redis實(shí)現(xiàn)簡(jiǎn)單秒殺系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-12-12
MyBatis 實(shí)現(xiàn)數(shù)據(jù)的批量新增和刪除的操作
這篇文章主要介紹了MyBatis 實(shí)現(xiàn)數(shù)據(jù)的批量新增和刪除的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-02-02
java利用CompletionService保證任務(wù)先完成先獲取到執(zhí)行結(jié)果
這篇文章主要為大家詳細(xì)介紹了java如何利用CompletionService來保證任務(wù)先完成先獲取到執(zhí)行結(jié)果,文中的示例代碼講解詳細(xì),需要的可以參考下2023-08-08

