Bonjour,
je veut copier un fichier dans le répertoire : C:\Documents and Settings\Administrateur\Bureau\apache-uima\examples\data je fait un recherche sur google et je trouve une méthode CopierFichier .
mon code :
la code de CopierFichier :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { String st =jTextField1.getText(); File file = new File(st); String path= "C:\\Documents and Settings\\Administrateur\\Bureau\\Documentation\\PTRON\\"+st; System.out.println(st); File source = new File (path); String dest ="C:\\Documents and Settings\\Administrateur\\Bureau\\application"; File destination = new File(dest); CopierFichier(source,destination); }
Mais ce code me donnée un erreur
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; }.java.io.FileNotFoundException: C:\Documents and Settings\Administrateur\Bureau\application (Accès refusé)
at java.io.FileOutputStream.open(Native Method)
aider moi SVP. Merci d'avance
Partager