Verificar tipo de caracter Digitado

1 resposta
progJava

Como verificar se o usuario digitou numero ou letrar em um campo JtextField e atraves disso fazer uma ação?

1 Resposta

R

Adicione um evento de “onchange, onkeypress” (ou algo parecido) no seu JTextField e valide o último caracter utilizando Regex. Ex:

String text = "A";

Pattern patternText = Pattern.compile("[A-Z]|[a-z]");
Pattern patternNumber = Pattern.compile("\\d");

System.out.println(patternText.matcher(text).matches());
System.out.println(patternNumber.matcher(text).matches());
Criado 1 de julho de 2010
Ultima resposta 1 de jul. de 2010
Respostas 1
Participantes 2