UpperCase

2 respostas
S

Systeml.out.println(“Olá Pessoal”);

Estou desenvolvendo um programinha em java a adicionie ao evento de um jTextField um evento para UPPERCASE, so que tem horas que a ultima letra fica em minusculo, gostaria de saber como faco um FOR que pega todas as letras e ja as converte, o meu evento ficou assim:

private void jTextField1KeyPressed(java.awt.event.KeyEvent evt) {
        jTextField1.setText(jTextField1.getText().toUpperCase());
    }

mas queria fazer um for em todas as letras e ja as converter apos ter digitado e perder o foco do jTextFields. Grato

Kleber Gracia.

2 Respostas

B

Ola,

vc pode usar o FocusListener… dá uma olhada no poste http://www.portaljava.com/home/modules.php?name=Forums&file=viewtopic&t=34825

B

Ola, de novo,

Mas acho que a forma melhor de tratar isto é usando o DocumentListener… na api do JTextField tem um exemplo exatamente do que vc quer tratar… vale uma olhada:

http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JTextField.html

Criado 1 de dezembro de 2006
Ultima resposta 1 de dez. de 2006
Respostas 2
Participantes 2