Dúvidas em jDialog

Como faço para que ao abrir um jFrame automaticamente se abra um jDto no ialog modal? Já tentei colocar o codigo que criar o jDialog, tanto no construtor do jFrame quando no metodo main, mas só aparece o jDialog. Só depois que eu fecho o mesmo é que o jFrame aparece.Isto é normal, mesmo colocando como modal. Mas seu eu criar um botão que chame o jDialog as duas telas aparecem normalmente

Desculpem o erro, mas é um jDialog. Erro de digitação