fermerApplication = false ;
    private void JButtonOKActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_JButtonOKActionPerformed                try{            ParserXMLPreferences parserPref = new ParserXMLPreferences(P2S.P2S.readFile("P2S/preferences.xml"));            // Envoie du login et du password a la servlet "LoginServlet" pour identifier l'utilisateur            URL url = new URL("http://"+parserPref.lireAdresseServeur()+":"+parserPref.lirePortServeur()+"/p2sserver/LoginServlet?login="+this.JTextFieldLogin.getText()+"&password="+Md5.getEncodedPassword(this.JPasswordFieldMDP.getText()));                        // Buffer qui va recuperer la reponse de la servlet            BufferedReader in = new BufferedReader(                    new InputStreamReader(                    url.openStream()));	                //Recuperation du fluxXml envoye par la Servlet : LoginServlet contenant toutes les donnees de l'utilisateur            String fluxXml = new String("");            String inputLine;            while ((inputLine = in.readLine()) != null)                fluxXml += inputLine;                System.out.println("FLUX : " + fluxXml);                        if(fluxXml.compareTo("") != 0) {                ParserXMLLog parser = new ParserXMLLog(fluxXml);                                                if(parser.lireFonction().compareTo("sup") == 0) {                    ((JFrameP2S)this.getParent()).utilisateur = new Superviseur(this.JTextFieldLogin.getText(), Md5.getEncodedPassword(this.JPasswordFieldMDP.getText()), parser.lireProjets());                } else if(parser.lireFonction().compareTo("dir") == 0) {                    ((JFrameP2S)this.getParent()).utilisateur = new Directeur(this.JTextFieldLogin.getText(),parser.lireMembres());                }            }            in.close();        } catch(MalformedURLException e1){            e1.printStackTrace();        } catch(IOException e2){            e2.printStackTrace();        }        this.dispose();    }//GEN-LAST:event_JButtonOKActionPerformed