Como convertir datos a mayuscula en JtextField en Java Netbeans

Esta opcion es muy util cuando queremos que el texto introducido por el usuario sea todo en mayuscula sin importar si en su teclado este o no activado la opcion CAPS LOCK, en el evento keyreleasse ponemos lo el siguiente codigo

 

 
JTextField.setText(JTextField.getText().toUppercase();
3443 Visto 6 Hoy

2 thoughts on “Como convertir datos a mayuscula en JtextField en Java Netbeans”

  1. hola buen dia! funciona muy bien, pero el problema con este metodo que me encuentro es cuando quiero regresar el cursor para corregir alguna letra, no se puede : el cursor se va al final del texto automaticamente.

  2. private void txtNumeroControlKeyTyped(java.awt.event.KeyEvent evt) {
    // TODO add your handling code here:
    char c = evt.getKeyChar();
    String cad = (“” + c).toUpperCase();
    c = cad.charAt(0);
    evt.setKeyChar(c);
    }

    este método es mejor ya que no se ve el cambio entre minus y mayus ya que lo hace mediante la entrada con el evento

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *