import javax.swing.*; import java.io.File; /** * La class Attente inclu un KeyListener, cette classe a pour objectif d'attendre une entré sur la touche espace du clavier * pour regarder le parcours qu'emprunte l'algorithme * @version 1.1 * @author Matthis Fauvet */ public class FileImport { private String ce_chemin; public FileImport(){ this.ce_chemin = ""; } public String Parcours(){ JFileChooser fileChooser = new JFileChooser(); try { int option = fileChooser.showOpenDialog(null); if (option == JFileChooser.APPROVE_OPTION) { File selectedFile = fileChooser.getSelectedFile(); this.ce_chemin = selectedFile.getAbsolutePath(); } else { System.out.println("Aucun fichier sélectionné"); } } catch (Exception e) { System.out.println("Voici l'eereur rencontrée: " + e.getMessage()); this.ce_chemin = ""; } return this.ce_chemin; } }