Hola HackmanC

Gracias por responder.
Quería usar ese codigo con swing pero la verdad se me hizo demasiado engorroso hacerlo, asi que comenzé con otro código.
Lo que debo hacer es crear dos hilos independientes (usando swing).
Cada uno de ellos muestra un numero aleatorio en un jtextfield.
Cada uno de ellos tiene los controles "New", "Run", "Wait" y "Stop".
Hasta ahora todo me funciona bien, salvo que cuando hago click en cualquiera de los dos botones "Wait" se me congela el formulario completo (lo que debería hacer es congelar solo el hilo al que corresponde el botón y el otro debería seguir corriendo)