RE: [Gvsig_desarrolladores] Cómo cancelar el cierre de mi ventana en Andami
Víctor Velarde Gutiérrez
velardev en unican.es
Lun Jul 7 12:28:23 CEST 2008
Hola,
Prueba con el evento windowClosing...
Saludos,
Víctor Velarde
-----Mensaje original-----
De: gvsig_desarrolladores-bounces en runas.cap.gva.es
[mailto:gvsig_desarrolladores-bounces en runas.cap.gva.es] En nombre de Jorge
Bellido Diez
Enviado el: lunes, 07 de julio de 2008 12:16
Para: Lista de Desarrolladores de gvSIG
Asunto: [Gvsig_desarrolladores] Cómo cancelar el cierre de mi ventana en
Andami
Hola a todos.. tenia una duda sobre andami..
tengo una ventana en la que edito unos valores alfanuméricos y quisiera que
al cerrarla me pregunte si deseo guardarlos.. he definido mi clase de la
siguiente manera:
public class VentanaInfoExpediente extends javax.swing.JPanel
implements SingletonWindow,IWindowListener { ...
El caso es que en el método escribo el código a guardar pero,la ventana
siempre se cierra.
public void windowClosed() {
int n=0;
if (this.editando){
n = JOptionPane.showConfirmDialog( this,
"¿Desea guardar los
cambios?",
"salir",
JOptionPane.YES_NO_CANCEL_OPTION);
this.setEditando(false,n);
}
if (n==2) // cancelamos el cierre de la ventana
//.. Desconozco la orden..
}
¿Cuál es la orden que tengo que utilizar para cancelar el cierre de la
ventana cuando ya estoy dentro del procedimiento windowClosed ?
Muchas gracias y un saludo;
Jorge Bellido
_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en runas.cap.gva.es
http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
Más información sobre la lista de distribución gvSIG_desarrolladores