netbeans abrir ventana secuandaria y volver a los procesos de la principal

Iniciado por PhipexX, 2 Enero 2017, 05:36 AM

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

PhipexX

Hola buenas, estoy haciendo un sistema de ventas
la cosa es que en la ventana de ventas (principal) hago todo el proceso de identificacion del producto y luego abro otro JFrame (secundario) donde debe indicar la cantidad del producto.

La cosa es que cuando me vuelvo desde el JFrame de cantidad (secundario) al principal donde realizar la venta, los procesos de la ventana principal no siguen, solo se cortan hasta que abre el Jframe secundario

Ayuda :c

miltonprogramador

Hola debes utilizar hilos (Threads) esto te permite hacer aplicaciones multitareas, es decir, que tu aplicación mantenga el hilo de procesos que lleva mientras pide que realice otra cosa en paralelo...
Aprendiendo de los mejores se llega a ser uno de ellos...

ThinkByYourself

Lo que dice miltonprogramador es cierto, Swing tiene su forma de proceder con esto de los hilos, y si te descuidas, pasa eso que dices.

También puede ser que estés usando una ventana en modo modal, por lo que sería propio que se bloqueara la ventana padre. Pero seguramente es cosa de los hilos.

El método SwingUtilities.invokeLater puede ayudarte.

Un poco más de info de StackOverflow:

https://stackoverflow.com/questions/12077245/what-is-swingutilities-invokelater

No te voy a engañar.
Todos hemos sido programados para normalizar la psicopatía de las élites económicas y políticas, y para realimentar su patrón de ciega codicia.