JFileChooser serve solo a selezionare un file (da aprire o salvare) all'interno del FileSystem. Esso restituisce un oggetto File che rappresenta l'astrazione di un file su disco (che può esistere o meno, appunto).

Il salvataggio vero e proprio (ovvero la creazione del file) è un compito che spetta comunque a te.

Posta il codice che usi per il salvataggio del file, così si può vedere dove commetti degli errori.


Ciao.