botÃo em java

5 respostas
gabrielgirodo

Bom dia amigos! Como vai?

Olha, eu tenho um botão no meu programa Java que funciona perfeitamente quando você clica nele. Só que, eu gostaria que ele também funcionasse quando precionasse a tecla ENTER, manja?

E eu não sei fazer isso, por que o meu professor não ensinou ¬¬’ .

Estou utilizando a biblioteca AWT se não me engano, que acabei de me confundir =s. AWT é a que usamos JButto, JLabel e J tal? =D

Abraços! :smiley:

5 Respostas

guisantogui

Procure sobre KeyBoardEvent, nunca usei, mas é por esse caminho!

Marky.Vasconcelos

Se voce quiser que ele seja o botão padrão voce pode fazer o seguinte.

JFrame frame=//Seu JFrame
JButton button=//seu button
frame.getRootPane().setDefaultButton(button);
gabrielgirodo

Obrigado, caras! Estou no serviço, assim que chegar em casa eu tento mudar para ver se funciona e deixo avisado aqui. =)

Se eu deixar o meu botão como botão padrão, eu só vou precisar precionar o enter e ele funciona?

Marky.Vasconcelos

Isso mesmo.

Qualquer enter no seu JFrame irá acionar o botão.

gabrielgirodo

Obrigado, cara!

Funcionou! =)

Criado 27 de abril de 2010
Ultima resposta 30 de abr. de 2010
Respostas 5
Participantes 3