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
|
if(tbl.getRowCount()==0)
{
JOptionPane.showMessageDialog(null,"Il n'y a pas de contenu a exporter");
return;
}
JFileChooser chooser=new JFileChooser();
FileNameExtensionFilter filer= new FileNameExtensionFilter("Archive excel","xls");
chooser.setFileFilter(filer);
chooser.setDialogTitle("garder archive");
chooser.setMultiSelectionEnabled(false);
chooser.setAcceptAllFileFilterUsed(false);
if(chooser.showSaveDialog(null)==JFileChooser.APPROVE_OPTION)
{
ArrayList<JTable> tb=new ArrayList<>();
ArrayList<String> mon=new ArrayList<>();
tb.add(tbl);
mon.add("accios");
String file=chooser.getSelectedFile().toString().concat(".xls");
try
{
java_application.Exporter e=new Exporter(new File(file), tb, mon);
}
catch(Exception ex){JOptionPane.showMessageDialog(null,"Erreur!"+ex.getMessage());}
} |
Partager