Files

46 lines
886 B
Java
Raw Permalink Normal View History

package fr.iut_fbleau.Avalam;
import javax.swing.*;
import java.awt.*;
/**
* La classe <code>TurnView</code>
*
* Affiche le joueur dont c'est le tour dans le jeu Avalam.
* Cette classe est uniquement graphique.
*/
public class TurnView extends JPanel {
//Attributs
/** Label affichant le joueur courant. */
private JLabel text;
//Constructeur
/**
* Construit la vue du tour de jeu.
*
* @param initial message initial à afficher
*/
public TurnView(String initial) {
setBackground(new java.awt.Color(220,220,220));
text = new JLabel(initial);
text.setFont(new Font("Arial", Font.BOLD, 20));
add(text);
}
//Méthodes
/**
* Met à jour le texte affichant le joueur courant.
*
* @param s message à afficher
*/
public void setTurn(String s) {
text.setText(s);
}
}