como atribuo um action com a função tab do focus (botão próximo campo jTextField). (mesmo comportamento da tecla tab, quero ter a opcao de apertar a tecla tab ou o jbutton) Grato desde ja.
jButton funcao tab
2 Respostas
Faça um evento LostFocus dos eu botão, ou um keyPressed com o VK TAB, segue exemplos:
Exemplo do LostFocus:
private void jButton1FocusLost(java.awt.event.FocusEvent evt) {
jTextField1.grabFocus(); // TextField ganha foco ao botão perder foco;
}
Exemplo do Key Pressed:
private void jButton1KeyPressed(java.awt.event.KeyEvent evt) {
if (evt.getKeyCode() == KeyEvent.VK_TAB) { // se apertar TAB
jTextField1.grabFocus(); // TextField Entra em foco
}
}
a duvida jButton1FocusLost e a seguinte como implementar para percorrer o formulário a partir de qualquer posição ja que o focu pode ser mudado pelo mouse tb. ex.
sequencia do focu 1. 2. 3. (jtextfield) mas se o usuario mudar o focu para a posicao 2 com o mouse o proximo evento do jbutton sera 3 nao recomecar do 1.
Criado 23 de setembro de 2016
Ultima resposta 23 de set. de 2016
Respostas 2
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo