Buenas amigos foreros primero que nada gracias por leer mi tema bueno tengo que hacer un programa el cual consiste en un juego de divisiones por ejemplo preguntar cuanto es el residuo de 17/5 y el usuario mete el resultado pero quiero que tenga un tiempo limite digamos 30 segundos para contestar y si pasan los 30 segundos y el usuario no ha ingresado nada que diga el tiempo se termino y ya no lo deje ingresar nada y le pregunte si desea intentarlo de nuevo, pero mi duda es como hacerlo??? supongo que para el tiempo podria usar hilos pero para lo de las teclas no tengo idea, quiero hacerlo local con swing si alguien puede echarme una mano se lo agradeceria :) gracias.
Saluditos