Boa tarde pessoal,
Estou trabalhando em um JTable e preciso pegar o valor que o usuário está digitando na célula antes dele atualizar seu valor (selecionando outra célula, ou pressionando o ENTER). A minha intenção é fazer um auto completar para facilitar a digitação do nome do cliente. Por exemplo, vou buscar o nome do “Fulano da Silva”, então quando eu digitar “F”, aparecerá uma lista de todos os clientes que começam com “F”.
Bom, já procurei aqui mesmo no Guj, mas só encontrei o getValueAt, que me retorna o valor depois que o usuario já digitou tudo e atualizou o valor da célula. Já fiz testes com o minhaJTable.getCellEditor().getCellEditorValue() mas também não deram certo. Também já procurei em http://www.guj.com.br/posts/list/13322.java mas não encontrei nada do tipo. Já tentei fazer um buffer com o evento KeyTyped(), mas não ficou 100% eficiente.
Grato pel a atenção!!
Rdantas
