Simular TAB e F2 ao Precionar Enter

3 respostas
pix

Alguém já conseguiu algo parecido, estou tentando fazer para passar o campo e editar de uma tabela, eis o código que consegui até agora, o problema é que um linha sobrescreve a outra.

InputMap im = jTabItens.getInputMap(JTable.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT); KeyStroke tab = KeyStroke.getKeyStroke(KeyEvent.VK_TAB, 0); KeyStroke enter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0); KeyStroke f2 = KeyStroke.getKeyStroke(KeyEvent.VK_F2, 0); im.put(enter, im.get(f2)); im.put(enter, im.get(tab));

3 Respostas

paulofernandesjr

você deve fazer o evento no momento que a tecla for pressionada

eu fiz algo parecido.

utilizo o netbeans para fazer a interface gráfico, e para cada ação que eu quero ele cria um metodo chamando a ação do enter

talvez seja melhor assim

abraço

pix

Não existe a possibilidade de colocar o code de um exemplo?

paulofernandesjr

em casa tenho.

ai coloco para você ver, mas para adiantar, se você conseguir usar o netbeans, é bem facil ver o que eu estou falando

Criado 6 de outubro de 2009
Ultima resposta 6 de out. de 2009
Respostas 3
Participantes 2