Boa tarde, a todos.
Já dei uma olhada na internet e não consegui resposta alguma, estou com um problema quando utilizo um JTextField com o um KeyListener e utilizo o KeyPressed para saber se um usuário digitou alguma coisa nele. Quando digito a primeira letra e utilizo o metodo getText() em conjunto com o KeyPressed, obtenho um String vazia. Quando digito a segunda, ele me retorna apenas a primeira, e assim sucessivamente.
Alguém poderia me dar uma mão?
segue o trecho do código.
private void jtf_pesquisaKeyPressed(java.awt.event.KeyEvent evt) {
if((evt.getKeyCode() >= 65)&&(evt.getKeyCode() <= 90))
{
pesquisa = jtf_pesquisa.getText();
JOptionPane.showMessageDialog(this,pesquisa);
}