Buenas,
 
Tengo un frame y un JDialog. como hago para que el JDialog se vea delante del frame  y se centre en la ventana del frame.
 
codigo.
 
 
        info_panel= new JPanel();
        gl2 = new GridBagLayout();
        info_panel.setLayout(gl2);
        info_panel.setPreferredSize(new Dimension(400, 100));
        glcontenedor2 = new GridBagConstraints();
 
 
        info= new JDialog((ventana)null, "info");
        info.getContentPane().add(delete_panel, BorderLayout.CENTER);
 
        info.pack();
        info.setVisible(true);
 
 
        info.setDefaultCloseOperation(JDialog.DO_NOTHING_O  N_CLOSE);
 
 
ventana es el frame.
 
Saludos 
   
 



