【发布时间】:2014-04-25 07:53:15
【问题描述】:
好的,这是一个用随机颜色绘制的形状,但是我希望该形状在重新绘制时保持该颜色。现在使用这种绘制方法,它只是在每个repaint() 绘制一个新的随机颜色,所以它看起来像一个彩虹形状。我怎样才能让它抓住一个随机的颜色,然后坚持那个特定的形状?
public void draw(Graphics g) {
g.setColor(new Color(randomNum.nextInt(256), randomNum.nextInt(256), randomNum.nextInt(256)));
g.fillOval((int)getX(),(int)getY(), getRadius(), getRadius());
}
【问题讨论】: