comment importer des données à partir d'excel dans jTable?
JFileChooser fc = new JFileChooser();
int option = fc.showSaveDialog(NewJFrame1.this);
if(option == JFileChooser.APPROVE_OPTION){
String filename = fc.getSelectedFile().getName();
String path = fc.getSelectedFile().getParentFile().getPath();
int len = filename.length();
String ext = "";
String file = "";
if(len > 4){
ext = filename.substring(len-4, len);
}
if(ext.equals(".xls")){
file = path + "\\" + filename;
}else{
file = path + "\\" + filename + ".xls";
}
toExcel(jTable1, new File(file));
}
c'est comment j'ai enregistrer mon tableau excel, il fonctionne très bien mais je veux importer ces données après avoir redémarrer mon programme quelqu'un peut m'aider à ce sujet ?
OriginalL'auteur user3670278 | 2015-07-02
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser Apache POI pour exporter votre JTable Données.
Voir comment le faire ici, dans ce fil:
apache poi: sauver jtable dans un fichier
Modifier
Je n'ai pas lu votre question, si vous essayez d'IMPORTER des données, essayez ces méthodes:
http://www.zfqjava.com/article/How-to-import-excel-into-JTabel.html
ou c'est une autre erreur aussi java.lang.IllegalArgumentException: Votre InputStream était ni un OLE2 flux, ni un OOXML stream
Vous devriez changer le
excelFileName.xls
à votreFile
objet ou de changement pour le chemin d'accès au fichierOriginalL'auteur Gabriel Câmara
//Télécharger et insérer jxl-1.0.jar fichier
OriginalL'auteur Madhusara Maheshka
c'est comment j'ai résolu mon problème j'espère que cela aide quelqu'un d'autre
OriginalL'auteur user3670278