Seguramente te haz encontrado con este problema, al momento de obtener el valor de un jPasswordField en java te devuelve con tipo de datos char y no conseguiste pasarlo a String.
Sí este es tu caso, te tengo buenas noticias, pues sólo con una línea puedes convertir el valor de un jPasswordField a una String para luego validarlo.
La línea de código es el siguiente
String valorPass = new String(txtPasswordField.getPassword()); //Si imprimes ahora valorPass, te devolvera el valor real que se ha // ingresado dentro del txtPasswordField