Perfetto!!! FUNZIONA TUTTO!!!
Però pensavo che mi lanciasse in automatico un'eccezione quando si tenta di salvare due file con lo stesso nome...invece me li sovrascrive...qualche idea su come fare???
codice:if(e.getActionCommand().toString=="ApproveSelection"){ selectedfilter=fc.getFileFilter(); if(selectedfilter==xmlfilter){ try{ out=new FileOutputStream(fc.getSelectedFile().getAbsolutePath()+".xml"); } catch (Exception e){} else... } } }