G
Gast
Gast
Hallo,
kann mir jemand verraten, wie ich mit einem jFileChooser den gewählten Pfad rauskriege und den Namen, den ich im jFileChooser eingebe, den ich zusammen mit dem Pfad und Namen einer Datei vergebe, die ich dann speichere, das Problem ist, dass diese zu speichernde Datei eine zu exportierende Tabelle ist?!
Ich hoffe jemand kann mir weiterhelfen?!
Gruss
kann mir jemand verraten, wie ich mit einem jFileChooser den gewählten Pfad rauskriege und den Namen, den ich im jFileChooser eingebe, den ich zusammen mit dem Pfad und Namen einer Datei vergebe, die ich dann speichere, das Problem ist, dass diese zu speichernde Datei eine zu exportierende Tabelle ist?!
Code:
//damit wird die Tabelle exportiert
CSVExporter exp = new CSVExporter();
//hier kommt der fileChooser
JFileChooser datei = new JFileChooser();
datei.setDialogTitle("Speichern");
datei.setDialogType(JFileChooser.SAVE_DIALOG);
datei.setFileFilter(new FileFilter()
{
public boolean accept(File f)
{
return f.isDirectory() || f.getName().endsWith(".csv");
}
public String getDescription()
{
return ".csv";
}
});
int state = datei.showSaveDialog(null);
if (state == JFileChooser.APPROVE_OPTION )
{
File file;
exp.exportTable(jTable3, new File(HIER SOLLTE DANN DER PFAD MIT DEM NAMEN STEHEN));
}
else{
JOptionPane error = new JOptionPane();
error.showMessageDialog( new JFrame(), "Es wurde nicht gespeichert", "Die Auswahl wurde abgebrochen", JOptionPane.ERROR_MESSAGE);
}
Gruss