Exporter jTable dans un fichier excel dans un chemin choisi par l'utilisateur [Résolu]

Messages postés
20
Date d'inscription
jeudi 21 juillet 2011
Dernière intervention
18 août 2014
- - Dernière réponse : kouta19
Messages postés
20
Date d'inscription
jeudi 21 juillet 2011
Dernière intervention
18 août 2014
- 7 juin 2013 à 15:31
Salam tout le monde
j'ai déjà trouvé une methode qui permet d'exporter les donnée d'un jTable dans un fichier excel :
public void exporter(JTable table, File file)
{
try
{

TableModel model = table.getModel();
FileWriter out = new FileWriter(file);
for(int i=0; i < model.getColumnCount(); i++) {
out.write(model.getColumnName(i) + "\t");
}
out.write("\n");

for(int i=0; i< model.getRowCount(); i++) {
for(int j=0; j < model.getColumnCount(); j++) {
out.write(model.getValueAt(i,j).toString()+"\t");
}
out.write("\n");
}

out.close();
} catch(Exception err)
{
err.printStackTrace();
}
}

mais je veux que l'utilisateur choisi le chemin où il veut mettre son fichier.
J'ai entendu parler de JFileChooser mais je ne sait pas commment l'utiliser
Veuillez m'aider s'il vous plait et merci d'avance.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
20
Date d'inscription
jeudi 21 juillet 2011
Dernière intervention
18 août 2014
3
Merci
J'ai trouvé la solution ici :
https://sites.google.com/site/teachmemrxymon/java/export-records-from-jtable-to-ms-excel

Merci kouta19 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources a aidé 97 internautes ce mois-ci

Commenter la réponse de kouta19
0
Merci
Salut,

Dans ce cas, ferme ton sujet en cliquant sur "Réponse acceptée" :)


--
Pylouq
Heureux sont ceux qui lisent le Réglement, ils ne finiront peut-être pas au bûcher.
Commenter la réponse de Utilisateur anonyme
Messages postés
20
Date d'inscription
jeudi 21 juillet 2011
Dernière intervention
18 août 2014
0
Merci
D'accord :)
Commenter la réponse de kouta19

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.