Puedes capturar el null con un if-else, y dentro del if o else, llamar otra vez al mismo método que contiene el showConfirmDialog, mas o menos asi:
public void metodoMensaje(){
if(respuest==null){
metodoMensaje();
}else...{
....
}
}
con ello, aclaro vuelves a llamar el método, aunque podrias dentro de la misma condición, si el JTextField esta vacio...espero haberte entendido.. esto resuelve tu problema sin embargo creo no es la mejor solución saludos.
como tips en vez de "==" utiliza el método equals, si es que te lo permite.