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 94332ba..a65305b 100644 --- a/src/main/java/de/mannheim/th/chess/domain/Game.java +++ b/src/main/java/de/mannheim/th/chess/domain/Game.java @@ -272,15 +272,11 @@ public class Game { return board.getFen(); } - public Square getSelectedSquare() { - return this.getSelectedSquare(); - } +// public Square getSelectedSquare() { +// return this.getSelectedSquare(); +// } public String getUnicodeFromMove(Move move) { return board.getPiece(move.getTo()).getFanSymbol().toUpperCase(); } - - public Square getSelectedSquare() { - return this.getSelectedSquare(); - } } 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 665821b..85a94fe 100644 --- a/src/main/java/de/mannheim/th/chess/ui/SpielFrame.java +++ b/src/main/java/de/mannheim/th/chess/ui/SpielFrame.java @@ -271,34 +271,6 @@ public class SpielFrame extends JFrame { // frame.setVisible(true); } - public int showPromotion() { - final int[] result = { -1 }; - - JDialog dialog = new JDialog(this, "Wähle eine Figur", true); - dialog.setLayout(new GridLayout(2, 2)); - dialog.setSize(300, 200); - - int[] pictures = { 81, 82, 66, 78, 113, 114, 98, 110 }; - - for (int i = 0; i < 4; i++) { - int index = (game.getActivePlayer() - 1) * 4 + i; - JButton jb = new JButton(); - jb.setIcon(new ImageIcon("src/main/resources/" + pictures[index] + ".png")); - int selectedPiece = index; - jb.addActionListener(e -> { - System.out.println("Test"); - result[0] = selectedPiece; - dialog.dispose(); - }); - dialog.add(jb); - } - - dialog.setLocationRelativeTo(null); - dialog.setVisible(true); - - return result[0]; - } - public void showWin(int player) { JFrame frame = new JFrame("Result"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);