0
因此,我正在尝试使对角线朝右。最终结果应该看起来像这样http://imgur.com/UGavZrx。我目前的代码从左上角到右下角(http://imgur.com/rbKoDWW)。我知道要解决这个问题,这是一个简单的解决方案,但我很难过。我已经看过谷歌,但由于某种原因,我遇到的每一个例子都会让它按照我已经完成的方式进行打印。在java中向右打印对角线
任何帮助表示赞赏。
代码:
for(int row = grid.getHt(); row>=0; row--){
for(int col = row; col<row+1; col++){
if(col < grid.getWd()){
grid.setColor(row, col, Color.BLUE);
}
}
} //end leg
我在我发布的代码之前尝试过。出于某种原因,它只是打印相同的结果。谢谢你尝试。 – ThatGuyThere 2015-02-24 15:32:08
尝试在setColor方法中切换行列变量 – James 2015-02-24 15:45:19
这也没有效果。我设法通过为行进行循环并创建一个临时变量来解决这个问题,每次增加行时都会添加一个临时变量。这比我想象的要容易。谢谢你的帮助 – ThatGuyThere 2015-02-24 17:39:54