Eliminar Ventana de JDesktopPane
Una vez que se cierra una ventana interna (JInternalFrame) con el método dispose, ¿hay que llamar al método remove(JInternalFrame) de JDesktopPane para eliminarla del panel o no es necesario?
Código: (desktop es un JDesktopFrame)
JInternalFrame if = desktop.getSelectedFrame();
if.setVisible(false);
if.dispose();
desktop.remove(if); // ¿es necesario ponerlo?
Código: (desktop es un JDesktopFrame)
JInternalFrame if = desktop.getSelectedFrame();
if.setVisible(false);
if.dispose();
desktop.remove(if); // ¿es necesario ponerlo?