From 66a8c1a51df58f8eda6be0e84f30018d24f0188e Mon Sep 17 00:00:00 2001 From: Justin Date: Mon, 23 Jun 2025 22:46:15 +0200 Subject: [PATCH] New buttons to resign and draw in GameGui --- .../hs_mannheim/informatik/chess/view/GameGui.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/schach/src/main/java/de/hs_mannheim/informatik/chess/view/GameGui.java b/schach/src/main/java/de/hs_mannheim/informatik/chess/view/GameGui.java index 6574fde..6a8078c 100644 --- a/schach/src/main/java/de/hs_mannheim/informatik/chess/view/GameGui.java +++ b/schach/src/main/java/de/hs_mannheim/informatik/chess/view/GameGui.java @@ -32,10 +32,13 @@ public class GameGui { private JLabel whiteTimerLabel; private JLabel blackTimerLabel; - JButton btnFirst = new JButton("|<"); - JButton btnPrev = new JButton("<"); - JButton btnNext = new JButton(">"); - JButton btnLast = new JButton(">|"); + private JButton btnFirst = new JButton("|<"); + private JButton btnPrev = new JButton("<"); + private JButton btnNext = new JButton(">"); + private JButton btnLast = new JButton(">|"); + + private JButton resignButton; + private JButton drawButton; Color LIGHT = new Color(0xe0e1dd); Color DARK = new Color(0x778da9); @@ -270,6 +273,8 @@ public class GameGui { public JButton getBtnNext() { return btnNext; } public JButton getBtnLast() { return btnLast; } public JButton getBtnSave() { return btnSave; } + public JButton getResignButton() { return resignButton; } + public JButton getDrawButton() { return drawButton; } public void updateBoard(BoardDTO boardDTO) { PieceDTO[][] board = boardDTO.getBoard();