Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Zzombi en 9 Noviembre 2011, 00:02 am



Título: Retornar valor desde un hilo?
Publicado por: Zzombi en 9 Noviembre 2011, 00:02 am
Hola a todos.

Resulta que tengo una clase con una interfaz gráfica y otra clase en donde tengo implementado un hilo... pero necesito retornar un valor desde el hilo a la clase que tiene la interfaz gráfica, esto para modificar la ventana de acuerdo al valor que retorne el hilo (porque tampoco puedo modificar la interfaz desde el hilo).

estuve probando con este código
http://www.java2s.com/Code/Java/Threads/Returnavaluefromathread.htm

pero ocurre que en el Hilo tengo un ciclo infinito... y con el código del link, la interfaz se queda "pegada" con el bucle infinito.

por lo que he leído la interfaz Callable es lo que se utiliza para retornar desde un hilo pero el principal problema es el bucle infinito... con Runnable me resulta bien pero no puedo retornar.

S2.


Título: Re: Retornar valor desde un hilo?
Publicado por: Maurice_Lupin en 13 Noviembre 2011, 07:16 am
Espero esto te ayude
http://www.sc.ehu.es/sbweb/fisica/cursoJava/applets/threads/sincronizacion.htm