Я хочу обновить предыдущий прямоугольник, созданный в цвет рамки, или просто скрыть его, но он автоматически становится красным и появляется снова
public void setXY(int x, int y){
Frame.color = Color.red;
Frame.x = x;
Frame.y = y;
revalidate();
repaint();
System.out.println("RED Painted");
}
public void move(){
Frame.color = win_color;
repaint();
System.out.println("White Painted");
}
Здесь я позвонил:
move();
setXY(x,y--);
Он вызывается последовательно, но не влияет на фрейм.
Изображение
Я просто хочу, чтобы появился один квадрат