import java.awt.*;
import javax.swing.*;class DrawPanel extends JPanel{private final int OVAL_WIDTH = 150;private final int OVAL_HEIGHT = 150;public void paint(Graphics g0){Graphics2D g=(Graphics2D)g0;BasicStroke  bs=new BasicStroke(10);g.setStroke(bs);//加粗g.setColor(Color.blue); g.drawOval(10, 10, OVAL_WIDTH, OVAL_HEIGHT);g.setColor(Color.black);g.drawOval(160, 10, OVAL_WIDTH, OVAL_HEIGHT);g.setColor(Color.red);g.drawOval(310, 10, OVAL_WIDTH, OVAL_HEIGHT);g.setColor(Color.yellow);g.drawOval(70, 80, OVAL_WIDTH, OVAL_HEIGHT);g.setColor(Color.green);g.drawOval(220, 80, OVAL_WIDTH, OVAL_HEIGHT);}
}

测试类

import javax.swing.*;public class Wuhuan extends JFrame{public wuhuan(){super();initialize();}private void initialize(){this.setSize(550,300);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setContentPane(new DrawPanel());this.setTitle("奥运五环");}public static void main(String args[]){new Wuhuan().setVisible(true);}
}

运行结果:

【JAVA】奥林匹克五环(Olympic rings)相关推荐

  1. python与分形0021 - 【教程】奥林匹克五环

    奥运五环效果图 画圆的代码很简单: turtle.circle(30) 对于五环而言,比较麻烦的有两点: 图形比例关系. 五环是嵌套的. 数学和推导 标准五环的比例关系,官方有详细描述,总结起来(假设 ...

  2. java 奥运五环_[求助]求奥运五环 java代码

    [求助]求奥运五环 java代码 求奥运五环 java小程序代码,急用!新手先谢过了! 搜索更多相关的解决方案: 奥运五环  java  代码 ----------------解决方案-------- ...

  3. SVG奥林匹克五环动画

    引言 昨天晚上索契冬奥会开幕,开幕式上还出现了五环变四环的乌龙,哈哈.我们用SVG弄个五环动画加以弥补. 先来看看效果,效果如下图所示.根据大家留言的意见进行了修正,见效果. 效果解析 好的,Let' ...

  4. 【原创】CSS3 制作奥林匹克五环

    其实网上对于制作五环有过例子,但是那些例子写的比较晦涩 而且注解不容易看懂,原理跟我的稍微有些差别 我做了简化,代码量偏少. 用了CSS3 的:after伪类 实质上我感觉:after用在这里并不好用 ...

  5. Olympic rings

    文章目录 html css 奥运五环广告定位 效果如下 html <!DOCTYPE html> <html lang="en"> <head> ...

  6. python的标准库turtle_Python标准库使用之使用turtle绘制奥林匹克五环

    @turtle模块常用API showturtle() # 显示窗口 penup()/pendown() # 提起/落下画笔 left(90)/right(90) # 向左转/向右转,参数为角度 go ...

  7. 2.14Python标准库使用案例:使用turtle绘制奥林匹克五环

    @turtle模块常用API showturtle() # 显示窗口 penup()/pendown() # 提起/落下画笔 left(90)/right(90) # 向左转/向右转,参数为角度 go ...

  8. java 奥运五环_用 canvas 制作奥运五环

    var bg = document.getElementById('xxb'); var ctx = bg.getContext('2d'); //第一个圆圈 ctx.beginPath(); ctx ...

  9. 弘扬奥运精神,我们49行画个奥运五环

    虽然这届奥运遇到重重阻碍,疫情影响而延后,延后了要举办民众反对,再然后彩排后还爆出xq案件,更有小道爆出黑幕.这些种种我们就忽略掉吧- 截止本文发表,我们看看战况: 弘扬奥运精神,今天我们用49行写歌 ...

最新文章

  1. 【C++】new和malloc的区别
  2. Python max() 函数
  3. iOS 11和xcode9
  4. kmeans改进 matlab,基于距离函数的改进k―means 算法
  5. ng的link和comepile
  6. linux中获取redis的map,深入Redis之 bitmap位图和HyperLogLog(五)
  7. Linux监控命令之 top
  8. PHP学习总结(8)——PHP入门篇之WAMPServer集成环境安装和配置
  9. IDEA、Eclipse的详细安装配置及Tomcat服务集成介绍
  10. 2012年,拥抱梦想实现梦想!
  11. linux使用小命令使用汇集
  12. 动态树算法概述及习题
  13. windows编程_WIN32_WINNT, _WIN32_IE,WINVER,_WIN32_WINDOWS(版本)的定义与取值
  14. Matlab分析dac模拟信号,[滤波器在音频DAC测试中的应用] 音频滤波器
  15. SaaS启动阶段增长指南(上)
  16. java fly bird小游戏_Flappy Bird 小游戏
  17. Openstack 安装之 Swift
  18. 我可爱的卧龙凤雏同事又双叒叕搞了个BUG
  19. 安卓技术文章集合—184篇文章分类汇总
  20. 冷战 (并查集按秩归并)

热门文章

  1. 成为富人的十大心理特质,你有吗?
  2. 如何在抖音主页添加官方联系电话?
  3. 电商Banner设计背后的12个人性的秘密
  4. 手机巨头关注的5G,可不仅仅是5G网络那么简单!
  5. pixel-wise,patch-wise,image-wise的含义
  6. 【课程设计】8086汇编实现打字小游戏
  7. 3分钟读懂RD与RT
  8. 节点网络计划图计算机,工程网络计划(网络图)
  9. 影响未来十年的2020十大科技趋势,除了AI与区块链,还有哪些?
  10. 元宇宙漫游指南-区块链构建元宇宙基础设施,一文搞清楚元宇宙和区块链