Foros del Web » Programación para mayores de 30 ;) » Java »

manera correcta de cerrar una ventana

Estas en el tema de manera correcta de cerrar una ventana en el foro de Java en Foros del Web. Buenos dias compañeros, estoy diseñando un programa en netbeans 8.0.2. Tengo un frame principal en el cual con un boton mando llamar a otro frame ...
  #1 (permalink)  
Antiguo 14/01/2015, 07:34
 
Fecha de Ingreso: enero-2014
Mensajes: 100
Antigüedad: 10 años, 3 meses
Puntos: 0
Información manera correcta de cerrar una ventana

Buenos dias compañeros, estoy diseñando un programa en netbeans 8.0.2. Tengo un frame principal en el cual con un boton mando llamar a otro frame con la funcion setVisible(), al llamarlo este aparece y, puedo yo ingresar la informacion y aser las operaciones con los campos y botones dispuestos. Pero el problema es que uando cierro este frame y quiero abrirlo de nuevo siguen apareciendo los ultimos datos que ingrese y eso. Probe a cambiar el metodo de cierre de ventana con hide() y con dispose() pero no me funciono. La otra opcione que se me ocurria es colocar una funcion de evento para que cada vez que se abra el frame limpie y de un estado determinado a loc campos y controles o colocar esto en una funcion de evento al momento de cerrar el frame.

Ignoro si esista una funcion para, no se si sea correcto decirlo asi, "destruir" el frame, para evitar este comportamiento.
__________________
"Benditos sean todos los libros, pues cuando abres uno, te sumerges en un mundo nuevo y completamente diferente"
  #2 (permalink)  
Antiguo 14/01/2015, 14:51
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: manera correcta de cerrar una ventana

Debes crear un Método que te limpie todos los campos y tabla cuando acabes de hacer el proceso...
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...
  #3 (permalink)  
Antiguo 14/01/2015, 17:07
Avatar de farfamorA  
Fecha de Ingreso: noviembre-2010
Ubicación: Lima
Mensajes: 136
Antigüedad: 13 años, 5 meses
Puntos: 24
Respuesta: manera correcta de cerrar una ventana

O volver a crear la ventana (hacer MiFrame miFrame = new MiFrame() cada vez que presionas el botón).
Esto claramente es más ineficiente, pero lo tienes como opción.
  #4 (permalink)  
Antiguo 14/01/2015, 20:11
 
Fecha de Ingreso: enero-2014
Mensajes: 100
Antigüedad: 10 años, 3 meses
Puntos: 0
Información Respuesta: manera correcta de cerrar una ventana

ya veo, pense que si habia una funcion en especifico del lenguaje para esto. creo que optare por limpiar los campos. gracias por su ayuda compañeros.
__________________
"Benditos sean todos los libros, pues cuando abres uno, te sumerges en un mundo nuevo y completamente diferente"

Etiquetas: ide, netbeans, programación-general
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:43.