| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 
 | import java.io.*;
import javax.swing.JFileChooser;
 
public class OuvrirBoite
{
 
	public OuvrirBoite() 
	{ 
	}
 
	/** Méthode qui créer une un JFileChooser de type ouvrir.   
         * Elle récupert le nom du fichier sélectioné.
         */
	public void ouvrir()
	{
		String nomFichierComplet = null;
		File fichier = null;
		String nomFichier,dossier,nomClasse;
 
 
		JFileChooser boiteouvrir = new JFileChooser();		//Création du JFileChooser
		OuvrirFichier lirefichier = new OuvrirFichier();	
 
 
		/*nomFichier = fichier.getName();
		 dossier = path.substring(0,path.length()-nomFichier.length());
		 nomClasse = nomFichier.substring(0,nomFichier.length()-5);
		 ana = new Analyse(nomClasse,dossier);
		 */
 
		if (boiteouvrir.showOpenDialog(null) == JFileChooser.APPROVE_OPTION)	
		{
			fichier = boiteouvrir.getSelectedFile();		//Recupert le fichier selectionné par l'utilisateur dans la chooseBox dans un objet de type fichierafin de pouvoir l'afficher.
			nomFichierComplet = boiteouvrir.getSelectedFile().toString();		//Recupert le nom du fichier selectionner
			lirefichier.lireMonFichier(nomFichierComplet, nomFichierComplet); 		//On y applique la méthode de lecture de fichier.
		}
 
		nomFichier = fichier.getName();
		dossier = nomFichierComplet.substring(0,nomFichierComplet.length()-nomFichier.length());
		nomClasse = nomFichier.substring(0,nomFichier.length()-5);
		//System.out.println("nomFichierComplet " + nomFichierComplet + " nomFichier " + nomFichier + " dossier " + dossier + " Nomclasse " + nomClasse);
 
	}
 
} | 
Partager