private void buscarBibliotecario() { ModeloTabla modeloTablaBibliotecario = (ModeloTabla) tablaBibliotecario.getModel(); modeloTablaBibliotecario.eliminarTotalFilas(); try { GestionarBibliotecarioServicio gestionarBibliotecarioServicio = new GestionarBibliotecarioServicio(); List<Bibliotecario> listabibliotecario = gestionarBibliotecarioServicio.buscar(textoBuscar.getText().trim().toUpperCase()); if (listabibliotecario != null && listabibliotecario.size() > 0) { for (Bibliotecario bibliotecario : listabibliotecario) { Fila fila = new Fila(); fila.agregarValorCelda(bibliotecario.getCodigo()); fila.agregarValorCelda(bibliotecario.getNombre()); fila.agregarValorCelda(bibliotecario.getApellido()); fila.agregarValorCelda(bibliotecario.getDni()); fila.agregarValorCelda(bibliotecario.getGenero()); fila.agregarValorCelda(bibliotecario.getFechanacimiento()); fila.agregarValorCelda(bibliotecario.getTelefono()); fila.agregarValorCelda(bibliotecario.getCorreo()); modeloTablaBibliotecario.agregarFila(fila); } modeloTablaBibliotecario.refrescarDatos(); ponerFocoConSeleccionEnBuscar(); } else { Mensaje.Mostrar_MENSAJE_NOSEENCONTRONINGUNRESULTADO(this); ponerFocoConSeleccionEnBuscar(); } } catch (Exception e) { Mensaje.mostrarErrorExcepcion(this, e.getMessage()); ponerFocoConSeleccionEnBuscar(); } }