22/04/2016, 22:44
|
| | Fecha de Ingreso: abril-2016 Ubicación: Valencia
Mensajes: 5
Antigüedad: 8 años, 7 meses Puntos: 0 | |
Respuesta: Expresión regular para permitir solamente letras y numeros Yo lo hago de esta manera...
Para que solo se permita numeros:
char car = evt.getKeyChar();
if(txtdni.getText().length()>=8) evt.consume(); //Para que el JTextField solo se le puedan ingresar 8 caracteres maximo.
if((car<'0' || car>'9')) evt.consume(); //Para que solo se puedan ingresar numeros.
Para las letras:
char car = evt.getKeyChar();
if((car<'a' || car>'z') && (car<'A' || car>'Z') && (car!=(char)KeyEvent.VK_SPACE))
{
evt.consume();
}
Esos son los comandos que yo uso. |