@Eder_Damian escreveu:
Olá Pessoal, recentemente tenho visto como validar campos para aceitar somente números (ou somente letras, é só mudar a String abaixo), uma maneira mais fácil que encontrei foi a seguinte:
É importante lebrar que isso pode ser útil caso for inserir dados em um banco de dados, caso o usuario insira seu nome com ', vai dar errro
Tenho um compontente JTextField com o nome de textField_concentracao, dou um keylistennertextField_concentracao.addKeyListener(new KeyAdapter() { @Override //aceita somente numeros public void keyTyped(KeyEvent evt) { String caracteres="abcdefghijklmnopqrstupqwyxzABCDEFGHIJKLMNOPQRSTUPQWYXZ+-*/!@#$%¨&():`{}[]~´?:<>|\"\'ªº°"; if(caracteres.contains(evt.getKeyChar()+"")){ evt.consume(); } } });
Tem inúmeras formas de fazer isso, resolvi compartilhar essa mais fácil.
Mensagens: 2
Participantes: 1