public Forme() {
        this.setTitle("Jeu du Taquin");
        this.setSize((getNbCarreaux() + 2) * getTaille() + 4, (getNbCarreaux() + 2) * getTaille() + 50);
        this.setLocationRelativeTo(null);
        //this.setResizable(false);
        temp = this;

        //cr�er un objet Panneau sans image
        pan = new Panneau(null, getNbCarreaux(), getTaille(), carreaux);
        this.setContentPane(pan);

        //initialiser les composantes (la barre de menu)
        initComponents();

        //la construction de la barre de menu
        createMenu();

        //changer l'icone de l'application
        try {
            /*ImageIcon icon=new ImageIcon("Ressources/icons/puzzleicon.png");
             this.setIconImage(icon.getImage());*/
            this.setIconImage(Toolkit.getDefaultToolkit().getImage("Ressources/Icons/icon.png"));
        } catch (Exception e) {
            JOptionPane.showMessageDialog(this, e.getMessage(), "Erreur", JOptionPane.ERROR_MESSAGE);
        }//

        //changer le th�me de l'application
        try {
            UIManager.setLookAndFeel("javax.swing.plaf.nimbus.NimbusLookAndFeel");
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(this, ex.getMessage(), "Erreur", JOptionPane.ERROR_MESSAGE);
        }
        //actualiser toutes les composantes de la fen�tre
        SwingUtilities.updateComponentTreeUI(this);


        /* associer un MouseMotionListener � cette fen�tre
         * tout �a juste pour changer le cursor au cours du jeu
         */
        this.addMouseMotionListener(new MouseController(this));//

        /* associer un MouseListener � cette fen�tre
         * pour d�placer les images
         */
        this.addMouseListener(new MouseController(this));

        /*associer un WindowListener � cette fen�tre
         * pour demander au joueur est ce qu'il veut quitter ou non
         */
        this.addWindowListener(new ActionsController(this));

        //la SplashScreen
        new SplashScreen(this);

        //la music
        musique = new Musique("./Ressources/taquin.mp3", true);
        musique.start();

    }//fin du constructeur