问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何制作 java中画n(输入值)个大小位置都为随机的圆?1

发布网友 发布时间:2023-11-22 23:35

我来回答

1个回答

热心网友 时间:2024-01-11 17:12

import java.awt.Color;
import java.awt.Graphics;
import java.util.Random;

import javax.swing.JComponent;
import javax.swing.JFrame;

/**
* A RandomCircleComponent draws a number of random circles.
*/
public class RandomCircleComponent extends JComponent {
private Color[] colors = {Color.red,Color.green,Color.black,Color.yellow,Color.cyan,Color.blue,Color.darkGray};
private int n;
private Random random = new Random();
public RandomCircleComponent(int n) {
this.n = n;
}

public void paintComponent(Graphics g) {
for(int i=0;i<n;i++){
int x = Math.abs(random.nextInt()%300);
int y = Math.abs(random.nextInt()%300);
int width = Math.abs(random.nextInt()%300);
g.setColor(colors[ Math.abs(random.nextInt()%6)]);
g.drawOval(x, y, width, width);
}
}
public static void main(String[] args){
int circlesNumber = 100;
JFrame jf = new JFrame("我的测试");
jf.add(new RandomCircleComponent(circlesNumber) );
jf.setSize(500,500);
jf.setVisible(true);
}

}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 一个最简分数 a b ,满足 1 7 < a b < 1 6...9 我的被封 了,怎么登都登不上,怎么办?3 一个最简分数 6分之1大于a分之b大于5分之1,当分母最小时...25 最简分数b分之a满足6分之1<b分之a<五分之一,当分母最小...4 诸葛亮有后代吗?165 痘痘一年之前好了,一年之后又长了,怎么回事? 脸上老是长痘痘怎么办,都他妈的26了,最近一年才长的,怎么办...1 污水源热泵项目投资?2 千年前后有一款单机游戏,类似神庙用枪炮杀怪物闯关的,求教什么...2 java画随机的圆2 求推荐一个好玩的3d闯关杀怪手游,要那种左边控制方向,右边有...1 有没有过关杀怪升级打装备做任务像刀剑封魔录一下的游戏啊9 20169月25阳历农历是多少2 用java语言编写画随机的圆 十万火急 求大神帮忙!!! 一个最简分数a&#47;b满足1&#47;7小于a&#47;小于1&#47;6当分母b最小时...101 诸葛亮后代在什么地方?145 非法批准征用、占用土地罪既遂处罚标准是如何规定的? 雪孩子变成白云以后,他还会做哪些事情?13 手机号注册了两个怎么恢复第一个 一个最简分数a&#47;b满足1&#47;7&lt;a&#47;b&lt;1&#47;6.,当分母b最小...52 Java编程课题:画随机的圆2 诸葛八卦村就是呈坎八卦村吗5 一个最简分数B分之A满足7分之1小于B分之A小于6分之1,当...201 我的被封了,怎么才能解封 1881年公历9月25是农历几号4 《Java程序设计》课程设计画随机的圆2 怎么用java生成10个随机圆,并且把期中最大的一个填充成红...7 周公解梦,梦到一男一女在玉龙雪山最高处玩1 怎样把哔哩哔哩视频下载到手机相册里 定金合同自订立之日起生效 周公解梦-跟老公闹矛盾分开了,可是梦见我回去了,有何寓意?求解析... 1997年阳历9月25日出生,2014年阳历我是几月几日生日... 大思用英语怎么说 学了大思英语课程孩子能达到什么样的水平? 在平安车险买的4580左右的商业险,第一年不出险第二年续保要...1 平安车险第一年出过一次险,商业险打了7.2折。第二年没出险的... 平安车险在连续两年没有出险的情况下是怎样折扣的1 现在买车险是不是出一次险就上浮啊?4 ...经常用会对手机不好吗?我经常用来投屏到电视上看电影。也不知_百度... 鼎足而立的解释