private void botonGuardarPersonaActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_botonGuardarPersonaActionPerformed
        borrando = false;
        LinkedHashMap<Integer, Persona> personas = deTablaAMapPersonas();
        //ArrayList<Persona> personas = deTablaAArray();
        FicherosDatos fd = new FicherosDatos();
        //fd.guardarPersonaDOM(rutaBD + Constantes.archivoPersonas, personas);
        //fd.escribirPersonaXStream(rutaBD + Constantes.archivoPersonas, personas);
        fd.escribir(rutaBD + Constantes.archivoPersonas, personas, Dato.PERSONA);
        JOptionPane.showMessageDialog(this, "Archivo Guardado");
        //miramos las personas que se han borrado y quitamos los archivos correspondientes
        //
        for (Integer borrado : borrados) {
            File f = new File(rutaBD + borrado + Constantes.archivoCompras);
            f.delete();
        }
        //reseteamos el array de borrados
        borrados.clear();

    }//GEN-LAST:event_botonGuardarPersonaActionPerformed