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

Cerrar JFrame

Estas en el tema de Cerrar JFrame en el foro de Java en Foros del Web. Estoy asiendo un juego y al aplanar al boton play abre el juego pero no me cierra el menu , como lo cierro , ya ...
  #1 (permalink)  
Antiguo 22/05/2012, 11:50
 
Fecha de Ingreso: mayo-2012
Ubicación: Nuevo Leon
Mensajes: 1
Antigüedad: 12 años
Puntos: 0
Pregunta Cerrar JFrame

Estoy asiendo un juego y al aplanar al boton play abre el juego pero no me cierra el menu , como lo cierro , ya probe con dispose(); pero no se puede
este es parte de mi codigo

package trafinal1;

import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class Display extends JPanel implements ActionListener{



private ImageIcon mg;
private ImageIcon mf;
private ImageIcon bf;
private JButton play;
private JButton ayuda;
private JButton copy;


Display()
{



botones();


}

public void paintComponent(Graphics e)
{

super.paintComponent(e);

mf = new ImageIcon(getClass().getResource("fom.jpg"));
mf.paintIcon(this,e, 0, 0);
bf = new ImageIcon(getClass().getResource("ontop.gif"));
bf.paintIcon(this,e, 0, 325);
mg = new ImageIcon(getClass().getResource("pay2.gif"));
mg.paintIcon(this,e, -10,80 );


}

public void botones ()
{


play = new JButton("");
play.setIcon(new ImageIcon(getClass().getResource("bs.jpg")));
add(play);
validate();
play.addActionListener(this);


ayuda = new JButton("");
ayuda.setIcon(new ImageIcon(getClass().getResource("ayu.jpeg")));
add(ayuda);
validate();
ayuda.addActionListener(this);

copy = new JButton("");
copy.setIcon(new ImageIcon(getClass().getResource("cop.jpeg")));
add(copy);

validate();
copy.addActionListener(this);

}






public void actionPerformed(ActionEvent e) {
if(e.getSource() == play )
{

Mapa1 ma = new Mapa1();
ma.nombre();
Frame f = new Frame();
f.frames();






}

}
}

Etiquetas: dispose();, jframe, juegos, panel
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 13:36.