21/06/2011, 05:33
|
| | Fecha de Ingreso: enero-2009
Mensajes: 119
Antigüedad: 16 años Puntos: 1 | |
KeyListener y timers Buenas!!
Tengo un KeyListener, con un switch dentro, el cual mira la tecla que le a dado y ejecuta X acción.
Lo que quiero hacer, por ejemplo, si dejas pulsada la tecla, no para de repetir esa acción a una gran velocidad, yo quiero ponerle un pequeño timer, que cuando ejecute una tecla, se pare, y aunque tengas la tecla pulsada hasta que no acabe este timer, no haga nada, como sino estuviera tocando ninguna tecla.
He probado parando el thread, con WAIT, y sleep. Pero no consigo lo que quiero, de esta forma lo que me pasa es como "que me lo deja en cola" realmente no lo paro. ¿Alguna forma de deshabilitar en keylistener, durante X tiempo? O algo similar.
Gracias a todos!
__________________ http://www.isosps3.com/ - Tu web de de PS3, aquí puedes encontrar desde información hasta backups! |