Boa noite a todos,
Eu procurei minha duvida no GUJ mais não a localizei então resolvi criar um topico para ela. Imagino que seja uma besteira mais não estou achando elegante a forma como estou tratando isso na aplicação que estou construindo. Bem vamos lá !
Eu tenho um JFormatedTextField para alguns campos na minha aplicação (CEP, Telefone, Fax, CNPJ e etc). Todos já estão formatados para só receber números, mais um problema que eu fico me deparando é que meus campos podem ficar em branco pois ambos não são obrigatorios. Nisso para não ocorrer nenhum erro dentro da minha aplicação, pois ao capturar o valor contido no JFormatedTextField eu o converto para o tipo númerico adequado (Long.ParseLong) e se eu não verificar se o mesmo está em branco e tentar fazer essa conversão um erro será apresentado. O problema é que não acho elegante em todos os campos eu ter que fazer: if (maskCnpj.getValue() != null) {
//pega valor
}
O jeito correto seria esse mesmo ? Vocês tem alguma outra forma de fazer isso ??
Obrigado a todos