changement de titre au reset

This commit is contained in:
Justine Yannis 2022-11-26 11:38:35 +01:00
parent a945a9dac0
commit d271b422fb
2 changed files with 8 additions and 0 deletions

View File

@ -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();
}
/**

View File

@ -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);
}
}