Tecla de atalho:

5 respostas
Flasoft

Alguém tem uma dica de como colocar aqueles atalhos em botões tipo:

Sair (alt - s)

e uma dica para adicionar teclas de atalho tipo: Sair [F4]

em swing?

5 Respostas

K

pra ti colocar as tecla de atalho nos botoes vc faz assim

nomedobotão.setAccelerator( KeyStroke.getKeyStroke( KeyEvent.VK_X, KeyEvent.ALT_MASK ) );//nesse ultimo parenteses vc coloca as teclas de atalho que neste caso foram x e Alt,+ qnd vc adicionar o botao vai fik assim Alt+x;

flw

cassio

Fazendo com que ALT + D acesse a função

botao.setMnemonic(KeyEvent.VK_D);

O resto é só verficar as diversas teclas (todas estáticas) pré-definidas da classe KeyEvent e passar para o método setMnemonic

Abraço!

Flasoft

valeu pessoal…

[]s

Volrath

E como fazer somente uma tecla ? … sem o alt

E

NomeDoObjeto.setAccelerator(KeyStroke.getKeyStroke(‘LETRA’));

dentro da classe KeyStroke existe um construtor que chama um char, como atalho …

Criado 1 de novembro de 2006
Ultima resposta 7 de abr. de 2007
Respostas 5
Participantes 5