题目
public void draw( Graphics g) {
Graphics2D g2d = (Graphics2D) g;
final int x = getX();
final int y = getY();
g2d.setColor( Color.GREEN );
g2d.setPaint( new GradientPaint( x,y,Color.GREEN,x + RADIUS/4,y + RADIUS/4,Color.BLACK,true) );
int xOffset = 0;
int yOffset = 0;
for( int i = 0; i < DENSITY; i++) {
xOffset = (int) (Math.random()*RADIUS);
yOffset = (int) (Math.random()*RADIUS);
g2d.draw( new Ellipse2D.Double( x + xOffset,y + yOffset,x + xOffset+3,y + yOffset+3) );
}
}
Graphics2D g2d = (Graphics2D) g;
final int x = getX();
final int y = getY();
g2d.setColor( Color.GREEN );
g2d.setPaint( new GradientPaint( x,y,Color.GREEN,x + RADIUS/4,y + RADIUS/4,Color.BLACK,true) );
int xOffset = 0;
int yOffset = 0;
for( int i = 0; i < DENSITY; i++) {
xOffset = (int) (Math.random()*RADIUS);
yOffset = (int) (Math.random()*RADIUS);
g2d.draw( new Ellipse2D.Double( x + xOffset,y + yOffset,x + xOffset+3,y + yOffset+3) );
}
}
提问时间:2021-02-24
答案
public void draw( Graphics g) {
Graphics2D g2d = (Graphics2D) g;//转化g的类型为Graphics2D
final int x = getX()//;取得x坐标
final int y = getY();//取得y坐标
g2d.setColor( Color.GREEN );//设置填充色green
g2d.setPaint( new GradientPaint( x, y, Color.GREEN, x + RADIUS/4, y + RADIUS/4, Color.BLACK, true) );//设置填充方式,从点x,y到点x + RADIUS/4, y + RADIUS/4的颜色渐变从green到black
int xOffset = 0;//初始化x轴偏移变量
int yOffset = 0;//初始化y轴偏移变量
for( int i = 0; i < DENSITY; i++) {循环
xOffset = (int) (Math.random()*RADIUS);
yOffset = (int) (Math.random()*RADIUS);
g2d.draw( new Ellipse2D.Double( x + xOffset, y + yOffset, x + xOffset+3, y + yOffset+3) );//画一个椭圆
}
}
Graphics2D g2d = (Graphics2D) g;//转化g的类型为Graphics2D
final int x = getX()//;取得x坐标
final int y = getY();//取得y坐标
g2d.setColor( Color.GREEN );//设置填充色green
g2d.setPaint( new GradientPaint( x, y, Color.GREEN, x + RADIUS/4, y + RADIUS/4, Color.BLACK, true) );//设置填充方式,从点x,y到点x + RADIUS/4, y + RADIUS/4的颜色渐变从green到black
int xOffset = 0;//初始化x轴偏移变量
int yOffset = 0;//初始化y轴偏移变量
for( int i = 0; i < DENSITY; i++) {循环
xOffset = (int) (Math.random()*RADIUS);
yOffset = (int) (Math.random()*RADIUS);
g2d.draw( new Ellipse2D.Double( x + xOffset, y + yOffset, x + xOffset+3, y + yOffset+3) );//画一个椭圆
}
}
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
最新试题
- 1Can you set the table?作肯定句回答
- 2将6.0g某有机物在氧气中完全燃烧后,测得生成8.8gCO2 3.6gH2O,又知道该有机物的相对分子质量为60,求该有机物的化学式
- 3举例说明比较和类比区别
- 4手腕,肝胆,耳目,咽喉,手心,各还比喻什么?
- 5一条直线被直线m:3x+4y-1=0和直线n:4x-3y-10=0截得的线段中点恰为(5,2)
- 6史记中的成语有哪些?
- 7(1)已知数列{an}为等差数列,a1,a2,a3为等比数列,a5=1,则a10
- 8由下列条件解△ABC,其中有两解的是( ) A.b=20,A=45°,C=80° B.a=30,c=28,B=60° C.a=12,c=15,A=120° D.a=14,c=16,A=45°
- 9基因突变产生的新基因是对于个体而言还是种群
- 1025纳米等于多少米
热门考点
- 1关于天文方面的问题:地球、太阳和月球的公转和自转一共有多少个?(如:地球自转并带着月球围着太阳公转,这里有2个)
- 2下面的语句正确的是①两点确定一条直线②线段AB就是线段BA③延长直线CD④延长射线AB⑤延长∠AOB的一边OA⑥射线AC在直线AB上
- 3200*200*8 235的方管 每米的理论重量是多少
- 4现有两个杯子现有两个杯子,甲杯里放了55克开水,乙杯里放了120克开水.
- 5椭圆x^2/4+y^2/3=1上一点A(1,3/2),E,F为椭圆上两动点,AE斜率与AF斜率互为相反数,
- 6.
- 7已知角A为三角形的内角,且sin2A=-3/4,则sinA-cosA=
- 8用英语写一个故事或电影的评论
- 9是指地球的上重力的受力物体是?
- 10铁合金三元相图怎么看,看不懂.帮我讲讲,