From c4012d5e9952d89ec022e2b64873f319fe82c8c8 Mon Sep 17 00:00:00 2001 From: USer Date: Tue, 6 May 2025 12:32:54 +0200 Subject: [PATCH] Method setPiece is created --- OOP_group1A1_project/Main.java | 22 +++++++++++++++++++++ OOP_group1A1_project/src/Main.java | 1 + OOP_group1A1_project/src/backend/Board.java | 3 +++ 3 files changed, 26 insertions(+) create mode 100644 OOP_group1A1_project/Main.java diff --git a/OOP_group1A1_project/Main.java b/OOP_group1A1_project/Main.java new file mode 100644 index 0000000..870cae7 --- /dev/null +++ b/OOP_group1A1_project/Main.java @@ -0,0 +1,22 @@ +import backend.Board; +import backend.Move; +import backend.Piece; +import backend.PieceType; +import windowInterface.MyInterface; + + +public class Main { + + + public static void main(String[] args) { + // testing : + Board testBoard = new Board(8, 8); + testBoard.populateBoard(); + System.out.println(testBoard.toString()); + + // launches graphical interface : + MyInterface mjf = new MyInterface(); + mjf.setVisible(true); + } + +} diff --git a/OOP_group1A1_project/src/Main.java b/OOP_group1A1_project/src/Main.java index 2ff297c..2d91725 100644 --- a/OOP_group1A1_project/src/Main.java +++ b/OOP_group1A1_project/src/Main.java @@ -1,3 +1,4 @@ + import backend.Board; import backend.Move; import backend.Piece; diff --git a/OOP_group1A1_project/src/backend/Board.java b/OOP_group1A1_project/src/backend/Board.java index 37710c0..dfc9baa 100644 --- a/OOP_group1A1_project/src/backend/Board.java +++ b/OOP_group1A1_project/src/backend/Board.java @@ -34,6 +34,9 @@ public class Board { public void setPiece(boolean isWhite, PieceType type, int x, int y) { //TODO + Piece newPiece = new Piece(x, y, isWhite, type); + Pieces.add(newPiece); + } public void populateBoard() {