voglio sapere una cosa in java

quando si costruiscono i giochi per i cellulari funziona cosi::


1. il grafico disegna ad esempio i paesaggi la macchinina, ecc

2. il programmatore in java li anima giusto!!!!!!!!!

ma quello che voglio sapere è se nel linguaggio stesso si imposta che, ad esempio,il numero 3 del tastino del cellulare fa girare la macchinina a sinistra il numero 0 giu' ho c'è un programma ha parte????????'''