jajajá
como el netbeans crea un nuevo JDialog tb crea un metodo main para invocarlo solito
su Contructor por defecto es
//...
public Dialogo
(JFrame jf,
boolean modal
){ super(jf,modal);
//...
}
entonces de alguna parte te tu clase principal (accionamiento de algun boton, tiempo o al iniciar)
contruyes
Dialogo d = new Dialogo(eframe, true);
d.setVisible(true);
te explico
eframe es un objeto de una clase extendida de JFrame que sera el padre invocador (al cual tb le copiara el icono si tienes uno puesto);
true se refiere es mientras que uses el Dialogo (osea no lo cierres) no podrás usar
la ventana eframe (en caso si esta visible), si esta false significa que puedes cambiar de ventana osea puedes trabajar tanto con eframe(objeto de JFrame y con tu ventana Dialogo)
d.setVisible(true); sirve para mostrar tu ventana al mundo
bueno esop xauu