Hola:
Debes heredar de JDialog en vez de JPanel o bien meter la clase informes dentro de un JDialog. Luego debes llamar al método setVisible(true) del JDialog.
Código:
public void actionPerformed(ActionEvent e)
{
if(e.getSource().equals(btnInforme))
{
Informes dataSelectionPanel = new Informes();
JDialog d = new JDialog();
d.getContentPane().add(dataSelectionPanel);
d.pack(); // para darle un tamaño a la ventana
d.setVisible(true);
PluginServices.getMDIManager().addWindow(dataSelec tionPanel);
}
}
Sería conveniente si se puede pulsar este botón varias veces que no hagas un new de Informes ni del JDialog cada vez que se pulse el botón. Guárdalos como atributos de la clase Altas y simplemente llama a setVisible(true) y setVisible(false).
Se bueno.