Wie überprüfe ich, ob der Benutzer eine Taste drückt?

In Java habe ich ein Programm, das kontinuierlich überprüfen muss, ob ein Benutzer eine Taste drückt. Also im Pseudocode sowas

if (isPressing("w"))
{
 //do somthing
}

Danke im Voraus!