Chamar form ! nao estou conseguindo

tenho um form principal MDI
chamo ele assim

final cadastro_propriedades form_cadastro_propriedades = new cadastro_propriedades();
//form_cadastro_propriedades.setSize(desktopPane.getSize());
desktopPane.add(form_cadastro_propriedades);
form_cadastro_propriedades.setVisible(true);


Dimension paneSize = form_cadastro_propriedades.getSize();
Dimension screenSize = form_cadastro_propriedades.getToolkit().getScreenSize();
form_cadastro_propriedades.setLocation((screenSize.width - paneSize.width) / 2,
        (screenSize.height - paneSize.height) / 2);

Depois tennho o form form_cadastro_propriedades … e nele tenho um botao
e chamo ele assim:

jLabel24.setText("dddddddd ");
consulta_propriedades x = new consulta_propriedades();
x.show();

so que o formulario x nao aparece pq ::??

Alguem sabe dizer
?