Galera é o seguinte…
Estou usando o código abaixo para pegar um numero no textfield.
int id1;
id1 = Integer.parseInt(jTextField2.getText());
O problema é que se for digitado algo que não seja um numero (uma letra por ex) a função abre uma exceção…
Como posso fazer para verificar se o que foi digitado é valido e evitar esse problema?
Usei o .matches
Mas achei tb muito interessante a possibilidade de tratar a exceção…
ViniGodoy
Ainda acho a melhor opção usar o IntegerDocument. Aí seu usuário nem sequer consegue digitar algo que não seja um número.
N
Naurjr
ViniGodoy vc é o cara!!!Agilizou exatamente o que eu estava precisando…
Primeiro por ter dado a dica do Document e segundo por ja ter escrito um código que mata o problema…