Hola!
Les cuento que estoy desarrollando una aplicación con Swing. Tengo mi ventana inicial con unos botoncitos que me llevan a las zonas de mi programa. Cada clic al botón llama al método que construye la ventana.
Mi pregunta esta relacionada a saber si es posible conocer cuando el método de construcción de cierta ventana esté ejecutándose.
Lo que ocurre es que cada vez que doy clic en un botón que abre alguna ventana, ésta se crea independientemente de que ya haya sido creada previamente o no, es decir, la ventana se puede crear tantas veces como clics dé sobre el botón.
Revisando un poco, podría poner cada ejecución de ventana en un hilo y llamar a éste cada vez que se quiera acceder a dicha ventana pero les pregunto a ustedes para seguirme sobre esta línea o como ya es costumbre en Java, hay algo por ahí que me dejé conocer qué cosillas se ejecutan en la Java Virtual Machine.
Saludos