public void autoriserDragDropJoueur(boolean autorisation) {

        if (autorisation) {

            // Activation du Drag & Drop
            for (Case c : this._j1.getCases()) {

                if (c.getBateau() != null) {

                    this.addMouseEvent(c, true);

                } else {

                    this.addMouseEvent(c, false);

                }

            }

        } else {

            // Desactivation du Drag & Drop
            for (Case c : this._j1.getCases()) {
                for (MouseListener ml : c.getMouseListeners()) {

                    c.removeMouseListener(ml);

                }

            }

        }

        // On desactive les actions sur les cases aadverses
        for (Case c : this._j2.getCases()) {
            for (ActionListener ac : c.getActionListeners()) {

                c.removeActionListener(ac);

            }
        }

    } // autoriserDragDropJoueur(boolean autorisation)