Um tutorial interessante para dar input de Mouse e Teclado no Java é esse aqui da GameDev.net:
Java Games: Keyboard and Mouse
Ele explica como fazer a detecção de input tudo pela mesma thread, diferente do método padrão do java, que é por eventos, o que cria threads separadas para cada input, dificultando muitas vezes a programação de jogos.
Se você está aprendendo também, vale a pena dar uma olhadinha.
Posts semelhantes:











Contato