【JAVA】奥林匹克五环(Olympic rings)
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)相关推荐
- python与分形0021 - 【教程】奥林匹克五环
奥运五环效果图 画圆的代码很简单: turtle.circle(30) 对于五环而言,比较麻烦的有两点: 图形比例关系. 五环是嵌套的. 数学和推导 标准五环的比例关系,官方有详细描述,总结起来(假设 ...
- java 奥运五环_[求助]求奥运五环 java代码
[求助]求奥运五环 java代码 求奥运五环 java小程序代码,急用!新手先谢过了! 搜索更多相关的解决方案: 奥运五环 java 代码 ----------------解决方案-------- ...
- SVG奥林匹克五环动画
引言 昨天晚上索契冬奥会开幕,开幕式上还出现了五环变四环的乌龙,哈哈.我们用SVG弄个五环动画加以弥补. 先来看看效果,效果如下图所示.根据大家留言的意见进行了修正,见效果. 效果解析 好的,Let' ...
- 【原创】CSS3 制作奥林匹克五环
其实网上对于制作五环有过例子,但是那些例子写的比较晦涩 而且注解不容易看懂,原理跟我的稍微有些差别 我做了简化,代码量偏少. 用了CSS3 的:after伪类 实质上我感觉:after用在这里并不好用 ...
- Olympic rings
文章目录 html css 奥运五环广告定位 效果如下 html <!DOCTYPE html> <html lang="en"> <head> ...
- python的标准库turtle_Python标准库使用之使用turtle绘制奥林匹克五环
@turtle模块常用API showturtle() # 显示窗口 penup()/pendown() # 提起/落下画笔 left(90)/right(90) # 向左转/向右转,参数为角度 go ...
- 2.14Python标准库使用案例:使用turtle绘制奥林匹克五环
@turtle模块常用API showturtle() # 显示窗口 penup()/pendown() # 提起/落下画笔 left(90)/right(90) # 向左转/向右转,参数为角度 go ...
- java 奥运五环_用 canvas 制作奥运五环
var bg = document.getElementById('xxb'); var ctx = bg.getContext('2d'); //第一个圆圈 ctx.beginPath(); ctx ...
- 弘扬奥运精神,我们49行画个奥运五环
虽然这届奥运遇到重重阻碍,疫情影响而延后,延后了要举办民众反对,再然后彩排后还爆出xq案件,更有小道爆出黑幕.这些种种我们就忽略掉吧- 截止本文发表,我们看看战况: 弘扬奥运精神,今天我们用49行写歌 ...
最新文章
- 【C++】new和malloc的区别
- Python max() 函数
- iOS 11和xcode9
- kmeans改进 matlab,基于距离函数的改进k―means 算法
- ng的link和comepile
- linux中获取redis的map,深入Redis之 bitmap位图和HyperLogLog(五)
- Linux监控命令之 top
- PHP学习总结(8)——PHP入门篇之WAMPServer集成环境安装和配置
- IDEA、Eclipse的详细安装配置及Tomcat服务集成介绍
- 2012年,拥抱梦想实现梦想!
- linux使用小命令使用汇集
- 动态树算法概述及习题
- windows编程_WIN32_WINNT, _WIN32_IE,WINVER,_WIN32_WINDOWS(版本)的定义与取值
- Matlab分析dac模拟信号,[滤波器在音频DAC测试中的应用] 音频滤波器
- SaaS启动阶段增长指南(上)
- java fly bird小游戏_Flappy Bird 小游戏
- Openstack 安装之 Swift
- 我可爱的卧龙凤雏同事又双叒叕搞了个BUG
- 安卓技术文章集合—184篇文章分类汇总
- 冷战 (并查集按秩归并)