¿Cómo compruebo si el usuario está presionando una tecla?

En Java, tengo un programa que necesita verificar continuamente si un usuario está presionando una tecla. Así que en psuedocode, algo como

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

¡Gracias por adelantado!

Respuestas a la pregunta(3)

Su respuesta a la pregunta