problème avec JFileChooser
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:
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