From d1176f21519790251ea3f7d404a9301b24104b6e Mon Sep 17 00:00:00 2001 From: michiel Date: Thu, 11 Dec 2025 14:17:11 +0100 Subject: [PATCH] Changed back to white starting + updated UI for it --- .../java/org/toop/app/canvas/ReversiBitCanvas.java | 6 +++--- .../main/java/org/toop/app/widget/view/GameView.java | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/org/toop/app/canvas/ReversiBitCanvas.java b/app/src/main/java/org/toop/app/canvas/ReversiBitCanvas.java index 56be232..8246470 100644 --- a/app/src/main/java/org/toop/app/canvas/ReversiBitCanvas.java +++ b/app/src/main/java/org/toop/app/canvas/ReversiBitCanvas.java @@ -33,8 +33,8 @@ public class ReversiBitCanvas extends BitGameCanvas implements public void redraw(BitboardReversi gameCopy) { clearAll(); long[] board = gameCopy.getBoard(); - loopOverBoard(board[0], (i) -> drawDot(Color.BLACK, i)); - loopOverBoard(board[1], (i) -> drawDot(Color.WHITE, i)); + loopOverBoard(board[0], (i) -> drawDot(Color.WHITE, i)); + loopOverBoard(board[1], (i) -> drawDot(Color.BLACK, i)); } @Override @@ -45,7 +45,7 @@ public class ReversiBitCanvas extends BitGameCanvas implements public void drawLegalMove(int cell, int player) { Color innerColor; - if (player == 0) { + if (player == 1) { innerColor = new Color(0.0f, 0.0f, 0.0f, 0.6f); } else { diff --git a/app/src/main/java/org/toop/app/widget/view/GameView.java b/app/src/main/java/org/toop/app/widget/view/GameView.java index 3792876..1dc528d 100644 --- a/app/src/main/java/org/toop/app/widget/view/GameView.java +++ b/app/src/main/java/org/toop/app/widget/view/GameView.java @@ -126,13 +126,13 @@ public final class GameView extends ViewWidget { } else if (GameType.equals("Reversi")) { if (isMe) { - player1Header.setText(currentPlayer); - player2Header.setText(nextPlayer); - } - else { player1Header.setText(nextPlayer); player2Header.setText(currentPlayer); } + else { + player1Header.setText(currentPlayer); + player2Header.setText(nextPlayer); + } setPlayerInfoReversi(); } } @@ -166,8 +166,8 @@ public final class GameView extends ViewWidget { var playerInfo = Primitive.vbox( playerHeader, Primitive.separator(), - player1box, - player2box + player2box, + player1box ); player1Icon.setRadius(player1Header.fontProperty().map(Font::getSize).getValue());