diff --git a/src/main/java/ChessBoard.java b/src/main/java/ChessBoard.java index 392809b..d875229 100755 --- a/src/main/java/ChessBoard.java +++ b/src/main/java/ChessBoard.java @@ -1,5 +1,3 @@ -//chess board - import chess.PaintInstruction; import java.awt.*; @@ -17,8 +15,8 @@ public void update(Graphics g) { public void paint(Graphics g) { System.err.println("chessboard, paint() being running"); - if (vecPaintInstructions.size() == 0) { - + boolean NoInstructions= vecPaintInstructions.size() == 0; //refect + if (NoInstructions) { currentInstruction = new PaintInstruction(0, 0, 8); vecPaintInstructions.addElement(currentInstruction); @@ -27,7 +25,8 @@ public void paint(Graphics g) { g.setColor(new Color(51, 51, 51)); g.fillRect(50, 450, 450, 50); //Paint over the current status text - for (int i = 0; i < vecPaintInstructions.size(); i++) { + int num_of_PaintInstructions=vecPaintInstructions.size();//refect + for (int i = 0; i