Crear Hilo al presionar una tecla

C?r
18 de Octubre del 2004
Hola a todos

Al presionar una tecla (keyReleased) necesito crear un hilo que me realice una búsqueda, el problema está que al presionar nuevamente cualquier tecla necesito matar la ejecución del hilo actual (que me realiza la búsqueda) para iniciar nuevamente la dicha búsqueda.

Cualquier ayuda es bien recibida
Gracias de antemano

nicokiki
18 de Octubre del 2004
Hola!!!!!!!!!!

Te convendria hacer algo asi:

Tener un atributo de tu clase que sea un array de Thread => cuando tenes q larga un nuevo hilo, instancias la clase (el hilo) y lo metes en un Thread y a ese ultimo lo metes en el array. En el array tendrias una posicion por cada tecla q atrapas con el keyReleased() y cuando lo metes en el array te fijas si ya tiene un Thread en esa posicion. En ese caso lo paras. No uses thread.stop. Lee este link q hay dicen q hacer:
http://java.sun.com/j2se/1.4.2/docs/guide/misc/threadPrimitiveDeprecation.html


Espero q sirva

Salu2!!!!!