salut tout le monde j'ai crée un fichier .txt afin de mettre un texto dans ce fichier ,
le problème que je cherche à faire enregistrer ce fichier dans un répertoire comment utiliser enregistrer sous car je galere je n'ai pas trouver la solution voila le code


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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
 
 
//créer fichier .txt
  String  fich  ="C:\\sortie.txt";
		 try
	   	{
	   	java.io.File fichier = new java.io.File(fich);
 
	   	fichier.createNewFile(); 
 
	   	}
	   	catch (IOException ee)
	   	{
	   	System.out.println("Impossible de créer le fichier");
	   	} 
 
//mettre un texto dans le fichier sortie.txt 
PrintWriter out = null;
try {
 
 
out= new PrintWriter( new FileWriter( babi));
out.write("bonjour");
}
 catch (Exception ex) {
  ex.printStackTrace() ;
  }
 finally {
  out.close();
      }
 
 
 
 
//fenetre de dialogue pour enregistrer sous 
//mais cette parti ne fonctionne pas 
 
File fichier = new File(fich);
 
		JFileChooser chooser = new JFileChooser();
		chooser.showSaveDialog(null);
		if (chooser.getSelectedFile() != null) {
		fichier = chooser.getSelectedFile();
		try {
		FileOutputStream fis = new FileOutputStream(fichier);
		ObjectOutputStream ois = new ObjectOutputStream(fis);
		ois.writeObject(babi);
		ois.close();
		} catch (Exception err) {
		System.out.println("Erreur" + err);
		}
		}
merci d'avance