photoshop dreamwaever flash ilustrator fireworks fireworks indesigner mysqlworkbench blender chrome firefox safari
parallels vitual box vmware bluej netbeans remote windows guj sqldeveloper astah sped
unipaas abraweb mysql php ulbra lgdesigner mssql plsql
oracle apple Cigam Software Corporativo QI Escola Técnica e Faculdades Flickr Tiago Endres Kochenborger clickPro
Tiago Endres Kochenborger


Executar ao pressionar Enter (Java)


Ao criar alguns formulários tive a dificuldade de utilizar uma função básica para os usuários, sendo esta a execução de um botão ao pressionar a tecla enter. Na maioria dos exemplos que encontrei, somente tinha um botão ou seja ao ficar com foco (tabulação sobre o botão) executava ao pressionar o enter.

Pode ser realizado de várias formas, mas a forma mais simples que encontrei é setar o botão default do Pane, para quem estiver utilizando o Netbeans e não tenha criado no braço(manualmente) o Pane pode buscar a instância pelo método getRootPane.

Exemplo:

// coloque depois do comando initComponents();
// o botão no caso abaixo é: btEntrar.
getRootPane().setDefaultButton(btEntrar);

Desta forma o botão entrar ficará selecionado conforme o exemplo abaixo.

Insira seu comentário - Lista Comentários (4)
Últimos Posts

- Aviso que facilitam (Mac)

- Passagem de Parâmetros (Pentaho)

- Ordenar dados JTable (Java)

- java.sql.SQLException: ORA-03115 (Java)

- Teclados Virtuais (Segurança)

- Integração entre Sistemas (Pentaho)

- CFOP (Escrita Fiscal)

- ERROR 2002 (HY000) (MySQL)

- Bookmark (Delphi)

- Mudar o cursor do Mouse (Java)

- Combo dinâmico por select (PHP)

Powered by Tiago Endres Kochenborger
tiagokochenborger@gmail.com
tiagekcode@gmail.com