public void afficherPiece(Piece piece, JPanel panel)
    {
         for (int i = 0; i < 4; i++) {
            for (int j = 0; j < 4; j++) {
                panel.getComponent(i + j * 4).setBackground(Color.DARK_GRAY);
            }
        }

        if (piece != null) {

            int positiony = 0;
            int positionx = 0;
            if (piece.getLongueur() < 3) {
                positiony = 1;
            }

            if (piece.getLargeur() < 3) {
                positionx = 1;
            }
            for (int y = 0; y < piece.getLongueur(); y++) {
                for (int x = 0; x < piece.getLargeur(); x++) {
                    if (piece.getMatrice()[y][x] == null) {
                        panel.getComponent(x + positionx + (y + positiony) * 4).setBackground(Color.DARK_GRAY);
                    } else {

                        panel.getComponent(x + positionx + (y + positiony) * 4).setBackground(piece.getMatrice()[y][x].getCouleur());
                    }

                }
            }

        }
    }