Funcionou sim, mas ficou meio confuso pra mim. E outra, ele só funciona se o "1" for o qual está ao lado do ", o "1" do teclado do NumLock não funciona.
fabim
A quesão é que o KeyListener que foi adicionado a um objeto (no seu caso no frame) só será disparado se o FOCO estiver nesse componente.
Dai vc pensa uqe o foco ta no frame mas as vezes nao ta, ta numa label, num contentPane sei la em algum lugar que nao é onde vc adicionou o listener.
Desse jeito ai é feito com InputMap, da uma googlada e vc vai entender a diferença
Lukas0145
fabim:
A quesão é que o KeyListener que foi adicionado a um objeto (no seu caso no frame) só será disparado se o FOCO estiver nesse componente.
Dai vc pensa uqe o foco ta no frame mas as vezes nao ta, ta numa label, num contentPane sei la em algum lugar que nao é onde vc adicionou o listener.
Desse jeito ai é feito com InputMap, da uma googlada e vc vai entender a diferença
Certo, e quanto a tecla ‘1’? Você sabe o pq?
fabim
O KeyCode do “1” do teclado numerico nao é o mesmo do “1” normal. Acho que é 97 o codigo.
Talvez vc vai te que adicionar a mesma action pro 97