Wie speichere ich eine Datei mit JFileChooser in Java?

Habe ich folgenden code. Es speichert die Datei, aber mit leerem Inhalt. Was ist Los mit ihm?

public void saveMap() {
    String sb = "TEST CONTENT";
    JFileChooser chooser = new JFileChooser();
    chooser.setCurrentDirectory(new File("/home/me/Documents"));
    int retrival = chooser.showSaveDialog(null);
    if (retrival == JFileChooser.APPROVE_OPTION) {
        try {
            FileWriter fw = new FileWriter(chooser.getSelectedFile()+".txt");
            fw.write(sb.toString());
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }
}

InformationsquelleAutor der Frage Michał Tabor | 2013-01-29

Schreibe einen Kommentar