Llamo desde un Jframe a un Jdialog así, pero no me muestra bien

no me muestra la pantalla como corresponde del JDialog. Y si en vez de

ventanasecundaria v=new ventanasecundaria(new javax.swing.JFrame(),true);

pongo

ventanasecundaria v=new ventanasecundaria(this,true); me marca error por this por ende no me compila.

No se que estará mal .

Añade tu respuesta

Haz clic para o