[Gvsig_desarrolladores] destruir los paneles al cerrar ventanas (IWindow)
marta vicente romero
mviceromgvsig en gmail.com
Mie Jul 29 18:39:19 CEST 2009
Hola
yo tengo implementada una extension en donde uso ventanas de tipo IWindow a
partir de paneles
para cerrarlos utilizo:
PluginServices.*getMDIManager*().closeWindow(*this*);
el problema es que al cerrar las ventanas tengo yo que limpiar cada variable
por que no se destruye directamente,no hay alguna forma de hacer que cuando
yo quiera volver a abrirla aparezca de nuevo como recien creada...en los
botones que lo controlo yo lo arregle reseteando todos los
elementos.(vectores, listas,tablas,variables ..todo)
el problema esta en el boton X de la ventana que al cerrar si vuelvo a
abrir se encuentra en el mismo estado que se cerro
se que puedo utilizar el metodo *public void windowClosed()"*, del
IWindowListener, reseteando todos los elementos en ese metodo, pero no creo
que sea la forma correcta,
alguna forma de destruir los paneles al cerrar..?
muchas gracias
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_desarrolladores/attachments/20090729/18af84e2/attachment.htm
More information about the gvSIG_desarrolladores
mailing list