cerrar un JFrame

Susana
15 de Septiembre del 2004
Hola a todos:

Tengo 2 JFrames en mi programa, uno de ellos tiene un botón de aceptar y quiero que cuando pinche en él se cierre el JFrame en el que está el botón, no quiero que se cierren lo dos ¿alguien sabría decirme como hacerlo?

Gracias.

jpaler
15 de Septiembre del 2004
puedes escribir
frame.close();

jpaler
15 de Septiembre del 2004
puedes escribir
frame.close();
o sino,
frame.dispose();

LeNnY
15 de Septiembre del 2004
en el evento del boton pones:
new Frame2().setVisible(true);
en caso de que solamente quieras visibilizarlo y bueno no necesitas hacer una referencia puedes hacerlo diercto.
y para dejar de ver tu frame luego de esa linea pones this.setVisivble(false);
o this.dispose();
en fin asi quedaria
new Frame2().setVisible(true);
this.setVisible(false);
this.dispose();

chuidiang
15 de Septiembre del 2004
Si son frame1 y frame2, por frame1.setVisible(false); cuando quieras que se oculte frame1. Idem para frame2.
Se bueno.