public void cerrar() { synchronized (focoCerrar) { try { focoCerrar.wait(); } catch (InterruptedException ie) { Dialogos.error("Error al cerrar capturador de huella", ie); } try { com.griaule.grfingerjava.GrFingerJava.finalizeCapture(); // com.griaule.grfingerjava.GrFingerJava.stopCapture(IDLector); if (matchContext != null) { matchContext.destroy(); } // Main.entornoBase.pantalla.getLayeredPane().grabFocus(); parent.setActivo(false); } catch (GrFingerJavaException gr) { Dialogos.error("Error al finalizar lector de huella.", gr); } } }