Pessoal tenho um jmenubar e quando pressiono o botao f10 ele auto abre o meu primeiro jmenuitem sendo que nao configurei para ele fize-se isso como desabilito esse BUG? se eh q podemos chamar de bug, vlw pela atencao!
f10 bug
B
2 Respostas
Oi,
Na realidade não é um bug.
Se você clicar em F10 em qualquer janela aberta pelo SO Windows, o menu pegará o foco.
Para desabilitar essa opção, você deverá fazer:
InputMap iMap = <seu_menu_bar>.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW);
Object action = iMap.get(KeyStroke.getKeyStroke("F10"));
ActionMap actionMap = <seu_menu_bar>.getActionMap();
actionMap.getParent().remove(action);
Tchauzin!
B
era exatamente isso que precisava vlw !!
Criado 9 de outubro de 2009
Ultima resposta 16 de out. de 2009
Respostas 2
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo