Tecla de atalho + JInternalFrame  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

Fala pessoal,
ja estou perdendo os cabelos com isso , mas vamos lá..
eu tenho uma tela genérica que é um JInternalFrame, e nesta classe eu configuro algumas teclas de atalho..
ai rodando o sistema, qdo eu abro a tela funciona normal as teclas, porém se eu clico em algum lugar da tela para de
funcionar todos os atalhos.
Provavelmente é alguma coisa de foco...mas ainda não consegui fazer funcionar...
segue a parte que eu crio a tela e onde eu configuro os atalhos:


se alguém puder dar uma ajuda, agradeço!

Felipe Alves
[Email]
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

alguém? alguma dica?

Felipe Alves
[Email]
eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

Normalmente esse é o código usado para trocar o TAB pelo ENTER.



Não entendi muito bem o seu código, mas vc pode olhar e fazer alguma comparação.

Espero ter ajudado.

Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

como que eu adapto no seu código para quando eu apertar o F10 chamar algum método?

Felipe Alves
[Email]
eliangela
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2006 01:31:49
Mensagens: 724
Localização: Campo Mourão
Offline

acho que no seu caso, vc vai ter que criar um evento específico pra isso.

Como vc pode ver, o KeyboardFocusManager é uma classe que extends uma classe que trabalha com eventos.

Como customizar essa parte, vou ficar te devendo.

Até mais

Não respondo perguntas por MP.
http://www.eliangela.info
[WWW] [Yahoo!] [MSN]
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

alguém tem alguma dica?

Felipe Alves
[Email]
silviogs
JavaGuru

Membro desde: 09/08/2008 18:04:33
Mensagens: 204
Localização: João Pesoa - PB
Offline

Olá amigo

tenta assim:

no lugar de MDIFrame coloque o seu desktop



Silvio Guedes

Linux (Ubuntu), Java, NetBeans, PostgreSQL
alves.Felipe
GUJ Ranger
[Avatar]

Membro desde: 21/01/2008 13:45:56
Mensagens: 766
Localização: Curitiba - Pr
Offline

valeo pelo retorno silviogs, mas na realidade o problema que estou tendo não
nos atalhos dos itens do menu, isso esta funcionando corretamente.
o problema é dpeois que eu abro uma tela, que tenho uns botões e alguns desses botões tem os atalhos. entende?
então qdo eu abro a tela, e não clico em nenhum lugar, os atalhos funcionam, mas depois de eu ja clicar na tela, em algum campo por exemplo,
os atalhos param de funcionar..

valeu por enquanto...

Felipe Alves
[Email]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team