Substituir uma tecla precionada em um JTextField

1 resposta
P

Olá pessoal, eu tenho um objeto JTextFiel e nele eu add um KeyListener e subcrevi o metodo keyPressed(), eu quero que quando presiono uma tecla seja substituida por outra mas não deu serto. vou postoar o codigo pra vcs me ajudagem.

public void keyPressed(KeyEvent e) {
			if (e.getKeyChar() == ';') {
				e.setKeyCode(0);
				JOptionPane.showMessageDialog(getContentPane(),
						"Tecla ';' precionada");
			}
}

1 Resposta

ViniGodoy

Java != javascript.

Para fazer o que você quer, você deve usar a interface document. Veja um tutorial no GUJ chamado “Controlando o JTextField” que ensina exatamente o que você quer.

Outra coisa. “Pressionada” é com “ss”. Certo é que é com “c”.

Criado 29 de março de 2010
Ultima resposta 29 de mar. de 2010
Respostas 1
Participantes 2