Originariamente inviato da stefano085
Il problema è che non mi viene effettuato il salvataggio...
E dove/quando prendi il File fornito dal JFileChooser??? Se l'utente ha approvato la selezione (JFileChooser.APPROVE_OPTION), allora dovresti prendere il file selezionato:

codice:
if (valore == JFileChooser.APPROVE_OPTION) {
    File f = tuoChooser.getSelectedFile();
    .....
}
Poi cosa ci fai con il File .... sono questioni tue. Altrimenti non so proprio a cosa ti serva tutto questo ....

P.S. A showSaveDialog() puoi certamente passare null. Ma in genere si passa il reference ad un componente della tua interfaccia utente (es. il pulsante su cui hai cliccato o addirittura il JFrame principale). Almeno così il chooser è "modale" rispetto alla tua interfaccia.