forzar visibilidad jDialog

ironFinger
27 de Mayo del 2008
Hola, mi problema es el siguiente:
desde una clase JDialog, ingreso nombre usuario y contraseña para conectarme con un servidor. En este JDialog tengo un jButton "conectar". Cuando presiono este botón quiero que me abra otro JDialog que diga "Conectando... Por favor espere" mientras se establece la conexión. El problema es que me muestra el segundo JDialog una vez que ya se estableció la conexión.

En breve a modo de código
private void conectarButtonActionPerformed(java.awt.event.ActionEvent evt) {
/** crea y hace visible el JDialog de estado conectando...
*
*/
ConectandoDialog conectando = new ConectandoDialog();
conectando.setVisible(true);

/**
* Establece la conexión, tarda un ratito la primera vez
* por los bindings (rmi).
*/
conectarse(usuario, contrasenia);
}

De esta forma me hace visible el JDialog de "Conectando..." luego de terminar de ejecutar el método conectarse(usuario, contrasenia). ¿Hay alguna forma de forzar la visualización del JDialog para que no espere a terminar de ejecutar el conectarButtonActionPerformed(java.awt.event.ActionEvent evt) para mostrarse?

Gracias y saludos!