Merge branch 'master' of

https://gitarero.ecam.fr/juliette.lochen/OOP_G2A1_ChessProject.git
This commit is contained in:
eliot 2025-04-17 10:55:12 +02:00
commit 5d33e1ed08
3 changed files with 16 additions and 7 deletions

View File

@ -16,6 +16,11 @@ public class Main {
testBoard.getWidth();
System.out.println(testBoard.toString());
/*Piece testPiece = new Piece();
testPiece.getX();
testPiece.getY();
testPiece.getType();
testPiece.isWhite();*/
// launches graphical interface :

View File

@ -1,20 +1,24 @@
package backend;
public class Piece {
private int x;
private int y;
private PieceType type;
public int getX() {
public int getX() {
System.out.println("The X value is " + x);
return x;
}
public int getY() {
public int getY() {
System.out.println("The Y value is " + y);
return y;
}
public PieceType getType() {
public PieceType getType() {
System.out.println("The PieceType value is " + type);
return type;
}

View File

@ -182,9 +182,9 @@ public class MyInterface extends JFrame {
if(game == null) {
System.out.println("error : can't activate AI while no game present");
if(isWhite) {
chckbxWhiteAI.setSelected(false);
chckbxWhiteAI.set(false);
}else {
chckbxBlackAI.setSelected(false);
chckbxBlackAI.set(false);
}
} else {
game.toggleAI(isWhite);
@ -231,7 +231,7 @@ public class MyInterface extends JFrame {
chooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
chooser.setAcceptAllFileFilterUsed(true);
if (chooser.showOpenDialog(null) == JFileChooser.APPROVE_OPTION) {
s=chooser.getSelectedFile().toString();
s=chooser.getFile().toString();
} else {
System.out.println("No Selection ");
s="";