Tema: e.getSource?
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/11/2011, 07:41
luigimaldini
 
Fecha de Ingreso: octubre-2011
Mensajes: 90
Antigüedad: 12 años, 6 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.