
24/11/2011, 07:41
|
| | Fecha de Ingreso: octubre-2011
Mensajes: 90
Antigüedad: 13 años, 4 meses Puntos: 1 | |
e.getSource? Hola amigos llevo todo el dia intentando encontrar el error de porque no funciona el boton como deberia, pongo el codigo:
public class Boton extends JFrame implements ActionListener {
public Boton(){
super("MI VENTANA");
setSize(400,300);
setDefaultCloseOperation(EXIT_ON_CLOSE);
JButton boton1;
JButton boton2;
boton1 = new JButton("ACEPTAR");
boton2 = new JButton("CANCELAR");
FlowLayout s = new FlowLayout();
setLayout(s);
add(boton1);
add(boton2);
setVisible(true);
boton1.addActionListener(this);
boton2.addActionListener(this);
}
public void actionPerformed(ActionEvent e){
if (e.getSource()==boton1)
System.exit(0);
cuando Pulso el boton no se ejecuta lo que esta en el metodo actioPerformed, lo raro es que si cambio eso por: System.out.println("funciono") si funciona, no me evalua el if (e.getSource()==boton1) y no se el porque por mas vuelta que le doy, gracias y un saludo. |