浩觉体育网

您现在的位置是: 首页 > 热门赛事

文章内容

用编程画奥运五环,编程奥运五环怎么做

tamoadmin 2024-05-28
1.123456789填入奥运五环中,是每个环的数字和相等,用面向对象的编程实现?首先百度获取一张五环的,了解一下我们即将用到的工具选项。(1)首先绘制第一个圆

1.123456789填入奥运五环中,是每个环的数字和相等,用面向对象的编程实现?

用编程画奥运五环,编程奥运五环怎么做

首先百度获取一张五环的,了解一下我们即将用到的工具选项。

(1)首先绘制第一个圆,找到{工具栏中}椭圆选框工具,按住shift+alt两个键进行拖拽,绘制想要的大小(注意:五环的尺寸自行百度,在这里不赘述)。填充颜色,在百度获取的中,利用吸管获取颜色,然后按alt+delete进行填充

绘制圆环,单击鼠标右键按住shift和alt进行拖拽合适位置,然后在右上角选择√,最后按一个delete(删除选取即可)得到圆环。最后按一下Ctrl+D就出现圆环效果。

获取第二个圆环按住Ctrl,鼠标点击第一个图层1

然后按Ctrl+J进行图层复制,得到图层2,即第二个圆环

然后在图层2,使用移动工具,拖拽移动到合适位置

同圆环1,在百度吸取颜色,然后在图层2中选择图层2的圆环(按住Ctrl和鼠标点击图层2即可)进行按alt+delete填充背景色,即可得到如下图:{注意中选中的部分,如果操作不当,看框中的内容或选项是否一致}

123456789填入奥运五环中,是每个环的数字和相等,用面向对象的编程实现?

可以画出来,就是麻烦点。用绘图工具的椭圆,按住shift,画出的就是圆形,先画一个大圆,设上颜色,再在大圆里画个小圆,这样就覆盖了一部分颜色,就形成了圆形边框,再选中大小圆,组合起来,再复制4个,通过调整颜色,移动位置,就可以作出五环来了!其实很简单,再给点分我给你作也行!

假设奥运5环为5个对象:A,B,C,D,E

则java程序如下:

List<Integer> a=new ArrayList<Integer>(9);

List<Integer> b=new ArrayList<Integer>();

List<Integer> c=new ArrayList<Integer>();

List<Integer> d=new ArrayList<Integer>();

List<Integer> e=new ArrayList<Integer>();

List<Integer> reslist =Arrays.asList(new Integer[] {1,2,3,4});

List<Integer> res1list =Arrays.asList(new Integer[] {8,7,6,5});

b.add(reslist.get(0)).add(res1list.get(0));

c.add(reslist.get(1)).add(res1list.get(1));

d.add(reslist.get(2)).add(res1list.get(2));

e.add(reslist.get(3)).add(res1list.get(3));