Utilisation de ShowSaveDialog
Fermé
jeff88b12
Messages postés
5
Date d'inscription
mercredi 26 septembre 2012
Statut
Membre
Dernière intervention
29 septembre 2012
-
26 sept. 2012 à 18:45
jeff88b12 Messages postés 5 Date d'inscription mercredi 26 septembre 2012 Statut Membre Dernière intervention 29 septembre 2012 - 26 sept. 2012 à 23:56
jeff88b12 Messages postés 5 Date d'inscription mercredi 26 septembre 2012 Statut Membre Dernière intervention 29 septembre 2012 - 26 sept. 2012 à 23:56
2 réponses
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 004
26 sept. 2012 à 20:08
26 sept. 2012 à 20:08
Les JFileChooser vont uniquement afficher la boîte de dialogue pour demander à l'utilisateur où il veux enregistrer le fichier, mais tu ne pourras récupérer que le chemin du fichier, la partie remplissage du fichier tu dois la faire à part.
Exemple :
Exemple :
import java.io.File;
import javax.swing.JFileChooser;
import javax.swing.filechooser.FileFilter;
public class Test
{
public static void main(String...args)
{
JFileChooser chooser = new JFileChooser();
chooser.setFileFilter(new FileFilter()
{
@Override
public boolean accept(File f)
{
return f.isDirectory() || f.getName().toLowerCase().endsWith(".txt");
}
@Override
public String getDescription()
{
return "Fichiers texte (*.txt)";
}
});
int n = chooser.showSaveDialog(null);
if (n==JFileChooser.APPROVE_OPTION)
System.out.printf("Le fichier choisi est\t%s\n",chooser.getSelectedFile());
else
System.err.printf("Aucun fichier choisi (code %d)\n",n);
}
}
jeff88b12
Messages postés
5
Date d'inscription
mercredi 26 septembre 2012
Statut
Membre
Dernière intervention
29 septembre 2012
26 sept. 2012 à 23:56
26 sept. 2012 à 23:56
merci