【发布时间】:2013-03-05 01:55:58
【问题描述】:
我正在制作一个项目,我需要创建一个方法来创建两个不同的紫色斑点,这些斑点将在不同的程序中调用。 这是我的代码:
public class PaintablePicture extends Picture
{
public PaintablePicture(String fileName)
{super(fileName);}
public void purpleSplotch(int x,int y)
{
int x=0;
int y=1;
while(x < x*2)
while(y < y*3)
{
Color purple = new Color(175, 0, 175);
Pixel pixRef;
pixRef= this.getPixel(x,y);
pixRef.setColor(purple);
}
return;
}
在我调用它的另一个程序中,我有:
FileChooser.pickMediaPath();
PaintablePicture pRef;
pRef = new PaintablePicture(FileChooser.pickAFile());
pRef.purpleSplotch(10,20);
pRef.explore();
我必须创建一个使用变量的 while 循环才能产生斑点,但我不明白请帮帮我,我得到“错误:重复的局部变量 x”
【问题讨论】:
标签: java loops colors while-loop image