package view; import javax.swing.*; import model.Board; import model.Tile; import java.awt.*; public class BoardView extends JPanel { private Board board; public BoardView(Board board) { this.board = board; setLayout(new GridLayout(5, 5, 5, 5)); // Exemple de grille 5x5 pour le plateau } public void refreshBoard() { removeAll(); for (Tile tile : board.getTiles()) { add(new TileView(tile.getType())); } revalidate(); repaint(); } }