Java - Como se puede cerrar frame

 
Vista:

Como se puede cerrar frame

Publicado por Candres (1 intervención) el 27/05/2006 22:53:41
Hola a todos, tengo una ventana(frame) pero al intentar cerrarla no se cierra, este es el codigo de el frame espero me puedan ayudar gracias de ante mano.

public int Juego()
{

Frame frame=new Frame("Reglas");// nuevo frame
frame.setDefaultCloseOperation(Frame.EXIT_ON_CLOSE);

frame.setLayout(new FlowLayout());
frame.resize(500,500);
frame.setBackground(Color.gray);
Point dim=location();
frame.move(dim.x+50,dim.y+50);

frame.setResizable(false);
frame.show();

return 0;

}

PD: estoy usando la libreria AWT
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Como se puede cerrar frame

Publicado por chuidiang (950 intervenciones) el 28/05/2006 13:12:04
Hola:

En awt el Frame no se cierra solo, hay que hacer que se cierre. En swing con JFrame si lo hace. Para hacerlo en awt tienes que hacer algo asi

frame.addWindowListener (new WindowListener ()
{
public void windowClosing (WindowEvent e)
{
frame.hide();
}
public void windowClosed (WindowEvent e)
{
frame.hide();
}
...
}

Es más o menos, haz tus pruebas para que compile y funcione correctamente. Debes definir más metodos (WindowListenter tiens mas). Si no quieres hacerlo, podrías usar WindowAdapter en vez de WindowListener

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar