diff --git a/.idea/dictionaries/project.xml b/.idea/dictionaries/project.xml new file mode 100644 index 0000000..342b6a3 --- /dev/null +++ b/.idea/dictionaries/project.xml @@ -0,0 +1,7 @@ + + + + aosp + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index c152269..fe48d59 100644 --- a/pom.xml +++ b/pom.xml @@ -62,6 +62,13 @@ 2.25.1 + + + com.diffplug.spotless + spotless-maven-plugin + 2.46.1 + + org.lwjgllwjgl org.lwjgllwjgl-glfw org.lwjgllwjgl-opengl @@ -97,6 +104,51 @@ + + com.diffplug.spotless + spotless-maven-plugin + 2.46.1 + + + origin/main + + + + + + .gitattributes + .gitignore + + + + + + true + 4 + + + + + + + + + + 1.28.0 + + true + false + + + + + + + + + diff --git a/src/main/java/org/toop/frontend/UI/UIGameBoard.java b/src/main/java/org/toop/frontend/UI/UIGameBoard.java index be4711f..c861563 100644 --- a/src/main/java/org/toop/frontend/UI/UIGameBoard.java +++ b/src/main/java/org/toop/frontend/UI/UIGameBoard.java @@ -40,6 +40,13 @@ public class UIGameBoard { // Game grid JPanel gameGrid = createGridPanel(TICTACTOE_SIZE, TICTACTOE_SIZE); tttPanel.add(gameGrid, BorderLayout.CENTER); + +// localTicTacToe.setMoveListener((playerIndex, moveIndex, symbol) -> { +// SwingUtilities.invokeLater(() -> { +// cells[moveIndex].setText(String.valueOf(symbol)); +// }); +// }); + } private JPanel createGridPanel(int sizeX, int sizeY) { diff --git a/src/main/java/org/toop/frontend/games/LocalTicTacToe.java b/src/main/java/org/toop/frontend/games/LocalTicTacToe.java index 041b5e0..cfce938 100644 --- a/src/main/java/org/toop/frontend/games/LocalTicTacToe.java +++ b/src/main/java/org/toop/frontend/games/LocalTicTacToe.java @@ -226,4 +226,4 @@ public class LocalTicTacToe { // TODO: Implement runnable public void setUIReference(UIGameBoard uiGameBoard) { this.ui = uiGameBoard; } -} +} \ No newline at end of file