Yo apostaría a que el fallo está aqui...
Código Java:
Ver originalif(estusuario.equals(Usuario.getText())&& estcontrasena.equals(contraseña.getText())){
La búsqueda no debe generar resultados, por lo tanto las variables estusuario y estcontrasena no tienen valor por lo que estan a null y de ahi el NullPointerException