Tecla de atalho:  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
Flasoft
JavaGuru
[Avatar]

Membro desde: 22/05/2006 15:46:02
Mensagens: 230
Localização: Araraquara (SP interior)
Offline

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?

Blog: http://flasoft.blogspot.com
SCJP5
Achoqueminhabarradeespaçosestácomproblemas
eU connsigg diggtar 500 caratereteres porr minito
[Email] [WWW] [MSN]
kccp
Thread.start()

Membro desde: 29/10/2006 14:36:10
Mensagens: 28
Offline

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
GUJ Master
[Avatar]

Membro desde: 19/06/2006 08:25:28
Mensagens: 1336
Localização: Caieiras-SP
Offline

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



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

Abraço!

Cássio Marques

Blog
Flasoft
JavaGuru
[Avatar]

Membro desde: 22/05/2006 15:46:02
Mensagens: 230
Localização: Araraquara (SP interior)
Offline

valeu pessoal...

[]s

Blog: http://flasoft.blogspot.com
SCJP5
Achoqueminhabarradeespaçosestácomproblemas
eU connsigg diggtar 500 caratereteres porr minito
[Email] [WWW] [MSN]
Volrath
Entusiasta Java
[Avatar]

Membro desde: 03/10/2006 08:05:07
Mensagens: 20
Offline

E como fazer somente uma tecla ? .... sem o alt
esqure
Entusiasta Java

Membro desde: 17/03/2007 01:26:25
Mensagens: 24
Offline

NomeDoObjeto.setAccelerator(KeyStroke.getKeyStroke('LETRA'));

dentro da classe KeyStroke existe um construtor que chama um char, como atalho ....
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team