Estimados, seguro este tema ya ha sido publicado 1000 veces; bueno, esta sera la 1001. :-D
Soy nuevo en el mundo JAVA, y antes de preguntar investigo, pero la verdad me pone loco esto.
Tengo el siguiente codigo
private void txtEmpleadoKeyTyped(java.awt.event.KeyEvent evt) {
char ch = evt.getKeyChar();
if (!Character.isDigit(ch)){
String upCh = txtEmpleado.getText().toUpperCase();
txtEmpleado.setText(upCh);
}else{
evt.consume();
}
}
En el cual pretendo que al apretar una tecla, y al no ser un digito me lo convierta a MAYUSCULA. La verdad lo hace!!, pero la ultima letra me queda sin convertir
Osea, si escribo un nombre me queda: JUAN, PEREz
Si alguien puede darme una mano se lo agradeceré mucho