public FenetreJeu(Modele plateau) {
        super();

        score = new Score();
        grid = new GrilleTetris(plateau.getTailleX(), plateau.getTailleY(), 2);
        pieces = new Reserve(plateau.getSuivantes(), plateau.getSuivantes().length);

        ImageIcon icon = new ImageIcon(scaleImage(new ImageIcon(getClass().getResource("/images/tetris-logo.png")).getImage(), 400, 100, 0));
        titre = new JLabel(icon);
        titre.setPreferredSize(new Dimension(this.getWidth(), 100));
        
        gameOver = new JLabel("Game Over");
        gameOver.setPreferredSize(new Dimension(this.getWidth(), 200));
        Font police = new Font("Arial", Font.BOLD, 100);
        gameOver.setHorizontalAlignment(JLabel.CENTER);
        gameOver.setFont(police);
        gameOver.setForeground(Color.RED);
        
        this.getContentPane().add(titre, BorderLayout.NORTH);
        this.getContentPane().add(score, BorderLayout.WEST);
        this.getContentPane().add(grid, BorderLayout.CENTER);
        this.getContentPane().add(pieces, BorderLayout.EAST);

        this.setVisible(true);
    }