Ouvrir un fichier
Profil bloqué
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai ce code:
Il m'ouvre pour choisir un fichier mais je n'y arrive pas à savoir comment je peux récupérer le fichier choisit (c'est un fichier son) pour faire son traitement.
Merci d'avance pour votre aide.
Bonne journée.
J'ai ce code:
final JButton read = new JButton("Read"); // read button ActionListener readListener = new ActionListener() { // action of the read button public void actionPerformed(ActionEvent e) { try { JFileChooser chooser = new JFileChooser();//création dun nouveau filechosser chooser.setApproveButtonText("Choix du fichier..."); //intitulé du bouton chooser.showOpenDialog(null); //affiche la boite de dialogue } catch (Exception ex) { ex.printStackTrace();} } };
Il m'ouvre pour choisir un fichier mais je n'y arrive pas à savoir comment je peux récupérer le fichier choisit (c'est un fichier son) pour faire son traitement.
Merci d'avance pour votre aide.
Bonne journée.
EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI Merci d'y penser dans tes prochains messages. |
A voir également:
- Ouvrir un fichier
- Comment ouvrir un fichier epub ? - Guide
- Comment ouvrir un fichier bin ? - Guide
- Ouvrir un fichier .dat - Guide
- Comment ouvrir un fichier docx ? - Guide
- Comment ouvrir un fichier 7z - Guide
2 réponses
Bonjour,
Tu ne dis pas de quel langage il s'agit.
J'imagine qu'il s'agit de Java ? Je redirige donc le post dans la bonne catégorie.
Cdlt,
Tu ne dis pas de quel langage il s'agit.
J'imagine qu'il s'agit de Java ? Je redirige donc le post dans la bonne catégorie.
Cdlt,
Bonjour,
Comme souvent la documentation Java te permertrait de comprendre le fonctionnement de cette la classe.
https://docs.oracle.com/javase/8/docs/api/javax/swing/JFileChooser.html
Avec le getSelectedFile() tu récupéres le fichier choisi, à toi après de le traiter comme il faut.
Comme souvent la documentation Java te permertrait de comprendre le fonctionnement de cette la classe.
https://docs.oracle.com/javase/8/docs/api/javax/swing/JFileChooser.html
JFileChooser chooser = new JFileChooser(); FileNameExtensionFilter filter = new FileNameExtensionFilter( "JPG & GIF Images", "jpg", "gif"); chooser.setFileFilter(filter); int returnVal = chooser.showOpenDialog(parent); if(returnVal == JFileChooser.APPROVE_OPTION) { System.out.println("You chose to open this file: " + chooser.getSelectedFile().getName()); }
Avec le getSelectedFile() tu récupéres le fichier choisi, à toi après de le traiter comme il faut.