Problemas con Swing

Iniciado por _teiki, 13 Marzo 2010, 19:28 PM

0 Miembros y 1 Visitante están viendo este tema.

_teiki

 Bueno mi problema es el siguiente: estoy creando un programa para calcular con algunos metodos numericos, la cuestion es que cuando creo la interface y le doy en el boton calcular la interface en Swing se queda trabada, es decir no se puede precionar ni un boton, ni ver los avances del calculo solo hasta que hasta que termina. No se por que suceda esto ya que con los componentes AWT no sucede esto, con los componentes AWT se puede ver el progreso de el calculo, oprimir otro boton, escribir en los textfields, etc.....

Alguien sabe por que sucede esto? y como solucionarlo?

De antemanos Gracias.

Saludos!!

Blitzkrieg'




_teiki

 Dr. Java, sera por eso?

Ahorita probare con algunas otras, haber que sucede...


Saludos!!

Leyer

No es el IDE, es por que el proceso traba todas las demas operaciones de la interfaz hasta que termine, esto sucede cuando tienes ciclos largos en los actionListerner por eso usa un hilo para el proceso de los calculos justamente al ejecutar la action del button. para que lo tome como proceso independiente y no afecte la interfaz

Un Saludo.

_teiki

Cita de: LEYER en 13 Marzo 2010, 20:37 PM
No es el IDE, es por que el proceso traba todas las demas operaciones de la interfaz hasta que termine, esto sucede cuando tienes ciclos largos en los actionListerner por eso usa un hilo para el proceso de los calculos justamente al ejecutar la action del button. para que lo tome como proceso independiente y no afecte la interfaz

Un Saludo.


hooo, genial eso era ya lo hice las operaciones en un hilo diferente y funciono perfectamente. Nunca me paso por la cabeza que eso pudiera afectar xD, es que como simpre lo hacia en awt no tenia problemas.

Gracias por la ayuda.

Saludos.