Parcourir pour selectionner un fichier

sarounette -  
 sarounette -
Bonjour Tout le monde,
je voudrais savoir comment je peux , à partir d'une interface que j'ai créée moi même, créer un bouton qui permettra de parcourir les dossier et selectionner un fichier selon le choix de l'utilisateur (comme ça se passe dans les fenêtres windows).
Rq: je vais utiliser Java pour creer l'interface
A voir également:

4 réponses

f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 715
 
Bonjour,

à partir d'une interface que j'ai créée moi même,

Quel logiciel???
0
sarounette
 
je vais utiliser l'environnement JBuilder de Java
0
Utilisateur anonyme
 
Salut,

Utilise la classe JFileChooser import javax.swing.JFileChooser

La doc JFileChooser:
https://docs.oracle.com/javase/6/docs/api/
et sélectionner la classe JFileChooser.

N'hésite pas à revenir poser des questions sur cette classe...

Cordialement,

Dan
0
sarounette
 
Merci beaucoup Dan,
Je l'espere pas mais au cas où je rencontre des problemes je vous tiendrez au courant :) .
0
sarounette
 
Resalut Dan me voila revenue ,

en fait mon application comporte plusieurs objets, j'essaye de tout rassembler pour finir le plutot possible ...Pour le FileChooser j'ai réussi à le mettre en oeuvre


parCbl.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES);
final JFileChooser parCbl = new JFileChooser();
b2.addActionListener(new ActionListener(){
public void actionPerformed (ActionEvent e){
if (e.getSource() == b2) {
int returnVal = parCbl.showOpenDialog(b2);

if (returnVal == JFileChooser.APPROVE_OPTION) {

File file2 = parCbl.getSelectedFile();
cbl.setText(file2.toString());}

}}});

......
maintenant je veux que le bouton me permette réellement d'ouvrir le fichier que j'ai sélectionné, comment je fais ???
Rq : parfois c'est pas que je ne prends pas la peine de faire la recherche c'est plutôt je sais pas comment chercher mon problème .
0
sarounette
 
Resalut Dan ,

Bon j'ai trouvé la la solution finalement le reste je dois le faire moi dans mon application y a rien d'extraOrdinaire : ou bien que je fais une lecture avec un Scanner ou bien l'ouvrir avec un desktop.open(file1);

merci quand même :))

quoique il me reste un probleme je l'ai posté ici :
http://www.commentcamarche.net/forum/affich-25142717-filewriter-vs-outputstreamwriter

est ce que tu peux m'aider à le résoudre STP !!
0