ventanas

Ana
27 de Septiembre del 2005
Creo ventana con JFrame y quiero que desaparezca al darle a un boton...驴que intrucci贸n puedo usar para asociarla a ese bot贸n y que se cierre?

OscarJavier
27 de Septiembre del 2005
// para mostrar la ventana
nombredelaclase variable = new nombredelaclase();
variable.setVisible(true);

// para desactivar la ventana
nombredelaclase variable = new nombredelaclase();
variable.setVisible(false);


espero que te sirva

Capone
27 de Septiembre del 2005
Primero creas el bot贸n:

JButton closeButton = new JButton("CLOSE");

/* La siguiente instruci贸n le da un comando al evento de presionar el boton */
closeButton.setActionCommand("closeButton");

/* Esta instruci贸n pone al bot贸n "a oir" los eventos que suceden*/
closeButton.addActionListener(this);

Y por ultimo, como ActionListener es una interfaz, tenes que implementar el siguiente m茅todo:


public void actionPerformed(ActionEvent e)
{
//Verificas a que evento esta sucediendo, notese que //comparas el ActionEvent con el comando que le diste a tu //boton.

if ("closeButton".equals(e.getActionCommand()))
{
//Aqui pones lo que quieras que haga el boton
//En tu claso no estoy seguro a que te referis con
// que desaparezca, si es a que se cierre el frame
//podes usar la instruccion siguiente
this.setClosed(true);
}
}

Espero que te sirva..


programador666
27 de Septiembre del 2005
this.setVisible=false;