vorrei salvare il contenuto di una jtable tramite filechooser.
questo è il filechooser che uso (grazie ancora andbin!):
codice:
        JFileChooser fc = new JFileChooser();
        FileFilter csvFilter = new FileNameExtensionFilter("File CSV", "csv");
        FileFilter txtFilter = new FileNameExtensionFilter("File TXT", "txt");
        fc.addChoosableFileFilter(csvFilter);
        fc.addChoosableFileFilter(txtFilter);
        int returnVal = fc.showSaveDialog(this);
        if (returnVal == JFileChooser.APPROVE_OPTION) {
            File f = fc.getSelectedFile();
            FileFilter selectedFilter = fc.getFileFilter();
            if (f.getName().indexOf('.') == -1) {
                if (selectedFilter == csvFilter) {
                    f = new File(f.getPath() + ".csv");
                } else if (selectedFilter == txtFilter) {
                    f = new File(f.getPath() + ".txt");
                }
            }
            try {
                FileWriter file = new FileWriter(f, true);
                PrintWriter out = new PrintWriter(file);
                out.println(jTable1.(quale metodo?) + "\n" + "Tot entrate: " + jTextField9.getText() + "\nTot uscite: " + jTextField10.getText() + "\nTOT: " + jTextField15.getText());
                out.close();
            } catch (IOException e) {
                JOptionPane.showMessageDialog(this, e, "ERRORE", JOptionPane.ERROR_MESSAGE);
            }
        }
per la text area uso il metodo getText() (jTextArea1.getText()).
per la jtable?