pessoal, estou usando a classe keyboard para ler do teclado meus valores e strings. Como faço para tratar os erros do usuario ao digitar por exemplo uma string no lugar de numero? Uso o try catch? pq o erro de tela ja é tratado na classe keyboard e aparece: "error reading int data, MiN_VALUE RETURNED.
Como tratar erro de digitaçao errado do usuario
L
5 Respostas
Ou você usa o try/catch ou vc configura o textfield a só aceitar números…
L
tentei usar o try/catch utilizando a mensagem que mencionei acima, mas da erro! Qual seria a mensagem de exceção que eu usaria?
Se é para tratar a digitação de Strings no lugar de números, você faz o try/catch tentando converter o que foi digitado para inteiro por exemplo, se der erro você lança um aviso ao usuário que o que foi digitado está incorreto…
Leia esse tutorial:
http://www.guj.com.br/java.tutorial.artigo.29.1.guj
E faça um document que trate isso.
OU:
Use um JFormattedTextField
OU:
Use um InputVerifier.
L
blz, vou dar uma olhada. Valeu pela ajuda pessoal!
Criado 3 de setembro de 2008
Ultima resposta 3 de set. de 2008
Respostas 5
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo