Hola a todos,
Estoy realizando una aplicación de formularios con Java, formularios que implemento heredando de JPanel e implementando IWindow y ActionListener. 
El formulario principal (el primero que se abre) está definido así:
public class Altas extends JPanel implements IWindow, ActionListener {
...
 public void actionPerformed(ActionEvent e) 
 {
    if(e.getSource().equals(btnInforme))
   {
         Informes dataSelectionPanel = new Informes();
         PluginServices.getMDIManager().addWindow(dataSelectionPanel);
   }
 }
...
}
Yo quiero que al presionar el botón btnInforme (es un JButton) se abra el formulario que define la clase Informes, que hereda también de JPanel:
public class Informes extends JPanel implements IWindow, ActionListener 
pero no hace nada. ¿Debo declarar ésta clase de otro modo?
Muchas gracias, un saludo.