更改变量但保存?

时间:2014-12-30 18:06:30

标签: java

我想在GUI中显示很多内容。所以我把它们都放在一个数组中。我运行一个for循环,将它们逐个添加到屏幕上。

for(int num = 0; num<MYARRAY.length; num++){

        addToGui(MYARRAY[num], xCoords, yCoords);

    }

所有代码都有效,但我添加的所有内容的坐标都相同,因此屏幕上的所有内容都重叠。我试过了

for(int num = 0; num<MYARRAY.length; num++){

        addToGui(MYARRAY[num], xCoords, yCoords);
        xCoords += 5;
    }

但是屏幕上的所有内容都只移动了5个像素。因此,如果xCoords = 5,我想在xCoords = 5的情况下向GUI添加内容,然后在xCo​​ords = 10的情况下向屏幕添加另一个内容,依此类推。我该怎么做?

1 个答案:

答案 0 :(得分:2)

for(int num = 0; num<MYARRAY.length; num++){

        addToGui(MYARRAY[num], xCoords, yCoords);
        xCoords += 5;
    }

这可能有帮助吗?您每次都要添加MYARRAY [0]。