In pratica mi servirebbe qualcosa che vada a verificare prima di salvare il nuovo file se esiste già un file con lo stesso nome e che mi permetta di scegliere se sovrascriverlo o meno.
Ho già considerato la seguente opzione:
codice:
if (f.exists()) {
                    String msg = MessageFormat.format("The entry ''{0}'' already exists.\nDo you want to replace it?", new Object[]{f});
                    int r = JOptionPane.showConfirmDialog(null, msg, "Confirm", JOptionPane.YES_NO_OPTION);
                    if (r == JOptionPane.NO_OPTION) {
                    } else {
                        try {
...
Quindi se il file esiste ma è CHIUSO..allora lo sovrascrive. Ma se il file esiste ed è APERTO ??? Come posso fare ?

Grazie