From 6d1aa274ac780fbe6c08ee5e122975fa75154ec0 Mon Sep 17 00:00:00 2001 From: Matias Mas Viehl <3020772@stud.hs-mannheim.de> Date: Tue, 24 Jun 2025 15:11:13 +0200 Subject: [PATCH] mit rotieren implementierung angefangen --- src/main/java/de/mannheim/th/chess/domain/Game.java | 5 +++++ src/main/java/de/mannheim/th/chess/ui/SpielFrame.java | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/src/main/java/de/mannheim/th/chess/domain/Game.java b/src/main/java/de/mannheim/th/chess/domain/Game.java index a65305b..0f359bf 100644 --- a/src/main/java/de/mannheim/th/chess/domain/Game.java +++ b/src/main/java/de/mannheim/th/chess/domain/Game.java @@ -279,4 +279,9 @@ public class Game { public String getUnicodeFromMove(Move move) { return board.getPiece(move.getTo()).getFanSymbol().toUpperCase(); } + + public boolean isRotieren() { + return rotieren; + } + } diff --git a/src/main/java/de/mannheim/th/chess/ui/SpielFrame.java b/src/main/java/de/mannheim/th/chess/ui/SpielFrame.java index 99d23a7..e6cc945 100644 --- a/src/main/java/de/mannheim/th/chess/ui/SpielFrame.java +++ b/src/main/java/de/mannheim/th/chess/ui/SpielFrame.java @@ -86,6 +86,10 @@ public class SpielFrame extends JFrame { panelLinks = new JPanel(new GridLayout(8, 8)); erstelleBrett(); + + if(game.isRotieren()) { + + } // Rechtes Panel für Steuerung oder zusätzliche Eingaben panelRechts = new JPanel();