Como comparar um valor recebido de um jformattedtextfield

Olá, não estou conseguindo comprar um valor que é digitado dentro da minha jformattedtextfield, não consigo comprar pra dizer se ele é vazio, segue o codigo

cJuridica.setCnpj(ft_cnpj.getText().replaceAll("\\.", "").replaceAll("\\/", "").replaceAll("\\-", ""));


if(j.getCnpj().equals("")){
         throw new ValidarCampoJuridicaCnpj();
    }

Mesmo com valor Vazio, ele não entra no if.

Você não está comparando o conteúdo do ft_cnpj, está comparando o valor do j.getCnpj()

Em princípio é só fazer isso:

if ("".equals(ft_cnpj.getText().trim())) {
     throw new ValidarCampoJuridicaCnpj();
}
1 curtida

Cara era isso mesmo, faltando .trim() no final para corrigir os espaços, vlw Brother vc me ajudou muito, muitas horas olhando pra código hahaha.