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

kouta19 20 Messages postés jeudi 21 juillet 2011Date d'inscription 18 août 2014 Dernière intervention - 29 mai 2013 à 00:29 - Dernière réponse : kouta19 20 Messages postés jeudi 21 juillet 2011Date d'inscription 18 août 2014 Dernière intervention
- 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

kouta19 20 Messages postés jeudi 21 juillet 2011Date d'inscription 18 août 2014 Dernière intervention - 30 mai 2013 à 03:17
+3
Utile
J'ai trouvé la solution ici :
https://sites.google.com/site/teachmemrxymon/java/export-records-from-jtable-to-ms-excel
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de kouta19
Utilisateur anonyme - 30 mai 2013 à 09:20
0
Utile
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
kouta19 20 Messages postés jeudi 21 juillet 2011Date d'inscription 18 août 2014 Dernière intervention - 7 juin 2013 à 15:31
0
Utile
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.