Foco ativo em textfield

3 respostas
JJjava

Olá galera,
Como faço para que o JTextField realize o evento sem precisar apertar o enter, estou falando de um JTextField de pesquisa que conforme vc vai digitando ele ja vai dando a resposta.

3 Respostas

leandrocliqueaqui

É só vc implementar o metodo addKeyListener(new KeyListener(//implemente aqui os metodos desejados) {});, metodo que trata cada evento do caracter inserido no campo do jtextfield.
Falou,

JJjava

leandrocliqueaqui:
É só vc implementar o metodo addKeyListener(new KeyListener(//implemente aqui os metodos desejados) {});, metodo que trata cada evento do caracter inserido no campo do jtextfield.
Falou,

tem um exemplo aí?

leandrocliqueaqui

Ta ai veio, o codigo abaixo esta dentro do construtor de um classe que extends de JTextFied.

//Construtor da classe que realizará o teste no evento de liberação da tecla.
	
	public JTextFieldNumeros() {
		addKeyListener(new KeyListener() {
			public void keyReleased(KeyEvent arg0) {
				//chame o seu metodo aqui;
			}

			public void keyPressed(KeyEvent arg0) {
				
			}

			public void keyTyped(KeyEvent arg0) {
				
			}

		});
	}
Criado 15 de janeiro de 2008
Ultima resposta 17 de jan. de 2008
Respostas 3
Participantes 2