diff --git a/projetAgile/src/fr/iutfbleau/projetAgile/Puissance4/Controller/Puissance4Controller.java b/projetAgile/src/fr/iutfbleau/projetAgile/Puissance4/Controller/Puissance4Controller.java index 73f48a5..528a048 100644 --- a/projetAgile/src/fr/iutfbleau/projetAgile/Puissance4/Controller/Puissance4Controller.java +++ b/projetAgile/src/fr/iutfbleau/projetAgile/Puissance4/Controller/Puissance4Controller.java @@ -72,6 +72,7 @@ public class Puissance4Controller { this.modele.reset(); this.panel.changeHoverColor(this.modele.getPlayerTurn()); this.panel.changeLabel(this.modele.getPlayerTurn()); + this.panel.resetTitle(); } /** diff --git a/projetAgile/src/fr/iutfbleau/projetAgile/Puissance4/View/Puissance4Panel.java b/projetAgile/src/fr/iutfbleau/projetAgile/Puissance4/View/Puissance4Panel.java index de6fde0..5b8be25 100644 --- a/projetAgile/src/fr/iutfbleau/projetAgile/Puissance4/View/Puissance4Panel.java +++ b/projetAgile/src/fr/iutfbleau/projetAgile/Puissance4/View/Puissance4Panel.java @@ -22,6 +22,7 @@ public class Puissance4Panel extends JPanel{ private String playerTwoName; private String playerThreeName; private JLabel titre; + private String title; /** * Crée un panneau avec la grille @@ -42,6 +43,7 @@ public class Puissance4Panel extends JPanel{ * @param title Nom du JLabel */ public void init(String title) { + this.title = title; GridBagLayout gbl = new GridBagLayout(); this.setLayout(gbl); GridBagConstraints gbc = new GridBagConstraints(); @@ -252,6 +254,10 @@ public class Puissance4Panel extends JPanel{ this.titre.setText("PUISSANCE 4"); } + public void resetTitle() { + this.titre.setText(title); + } + /** * Permet de définir le nom du joueur 1 * @param playerOneName le nom du joueur @@ -299,5 +305,6 @@ public class Puissance4Panel extends JPanel{ public void accueilButton(ActionListener l){ this.menu.addActionListener(l); } + }