nomeFile=nomeFile+".txt" può andare bene?
A me sembra un'ottima soluzione...

no visto che vorrei che quando si apre la finestra di salvataggio come tipo di file esca in automatico .txt
Beh, se vuoi che nella finestra di dialogo ci sia scritto file di testo, aggiungi un FileFilter.
Pero' l'estensione sul file salvato la devi mettere comunque tu.
codice:
JFileChooser fc = new JFileChooser();
FileFilter filter = new FileFilter() {
   public boolean accept(File f) {  
      if(f.isAbsolute()) {
         return true;
      }
      String extension = f.getName();
      if (extension != null) {
         if (extension.endsWith("txt")) {
            return true;
         } else {
            return false;
         }
      }
                
      return false;
   }
   public String getDescription() {
      return "File di testo";
   }
};
fc.addChoosableFileFilter(filter);
fc.showSaveDialog(SalvaMappa);
P.s. Se usi Java 6 puoi usare direttamente la classe FileNameExtensionFilter