KeyListener

Tipo, pelo q percebi o keypressed só continua sendo chamado enquanto não tiver interrupções, por exemplo, se eu pressiono a tecla “A” ele vai continuar chamando o keypressed até eu soltar ou eu clicar em outra tecla, o meu problema é como impedir de enquanto eu tiver pressionando a tecla “A” mesmo, q eu clique em outra tecla, ele não pare de ser chamado? ou só se eu captar o evento dessa tecla de outra forma?

tipo, supondo q eu pressione a tecla “A” e mantenha, e por ventura eu clico na tecla “B” rapidamente, eu quero que seja la o que for que tiver sendo executado pela tecla “A” continue até eu soltar a tecla.

Um exemplo do que eu quero é em jogos, personagem ta lá andando e ao mesmo tempo eu clico no “1” pra usar algo ou só mudar o item da mão pra outro da hotbar ou qualquer outra coisa.