我通过使用某些循环(其中一个用于列,另一个用于行)绘制线来绘制网格。 但是我想根据是否满足条件删除一行。 有没有办法在绘制线条后将其删除? 我曾考虑过要制作一个线对象数组,然后删除该对象,但这基本上是行不通的。 有没有办法在绘制线条后将其删除?谢谢。
所示的代码是绘制水平线的循环。
for(int j = 0; j < rows; j=j+30)
{//Iterate through rows
// Color choice = chooseColor(rectColors);
//Method that chooses a color
line = new Line(0,j,rows,j);
//Create a new line(startY,startX,endx,endy)
line.setStroke(Color.GREEN);
pane.getChildren().add(line);
//Add line to board
}