je reccupere dans un filechooser le nom et le path de fichier mon objectif est de copier ce fichier vers un autre emplacement sur le disque dure
j'ai consulter le lien suivant http://java.developpez.com/faq/java/...FICHIER_copier

mais j'arrive pas a comprendre comment je vais passer les arguments File à la fonction Copier(File Source ,File destination)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
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
    private boolean CopierFichier(File Source, File Destination){
        boolean resultat=false;
        FileInputStream filesource=null;
        FileOutputStream fileDestination=null;
        try{
            filesource=new FileInputStream(Source);
            fileDestination=new FileOutputStream(Destination);
            byte buffer[]=new byte[512*1024];
            int nblecture;
            while((nblecture=filesource.read(buffer))!=-1){
                fileDestination.write(buffer,0,nblecture);
            }
            resultat=true;
        }catch(FileNotFoundException nf){
            nf.printStackTrace();
        }catch(IOException io){
            io.printStackTrace();
        }finally{
            try{
                filesource.close();
            }catch(Exception e){
                e.printStackTrace();
            }
            try{
                fileDestination.close();
            }catch(Exception e){
                e.printStackTrace();
            }
        } 
        return resultat;
    }
est ce que je vais lui passer le nom de fichier ou bien le chemin de fihcier source et le chemin de fichier destination
comme je les recupere dans une zone de texte
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
    private void mParcourir_actionPerformed(ActionEvent e) {
        int returnVal=FileParcourir.showOpenDialog(this);
        if(returnVal==JFileChooser.APPROVE_OPTION){
            System.out.println("You chose to open this file: " +FileParcourir.getSelectedFile().getName());
            mDocument.setText(FileParcourir.getSelectedFile().getName());
        }
    }
la ligne ne rouge est le nom de fichier source, je le passe en parametre a la fonction??????

Merci pour l'aide
si le message n'est pas trop claire n'hesitez pas de le signaler ?