Hola alguien por favor quien pueda ayudarme con este problema:
Al momento que quiero identificar con qué boton hice click no lo encuentra java
Les dejo el código:
Código Java:
Ver originalclass panel
extends [B
]JPanel[/B
]{ public panel(){
controlador listener = new controlador();
btn1.addActionListener(listener);
btn2.addActionListener(listener);
add(btn1);
add(btn2);
}
return btn1;
}
public void setBtn1
(JButton btn1
) { this.btn1 = btn1;
}
return btn2;
}
public void setBtn2
(JButton btn2
) { this.btn2 = btn2;
}
}
Y la clase en donde implemento la interfaz:
Código Java:
Ver original
@Override
panel p = new panel();
if (Fuente==p.getBtn1()) {
System.
out.
println("Boton1---> "+p.
getBtn1()); System.
out.
println("Fuente---> "+Fuente
); System.
out.
println("son iguales"); }
else if(Fuente==p.getBtn2()){
System.
out.
println("Boton1---> "+p.
getBtn2()); System.
out.
println("Fuente---> "+Fuente
); System.
out.
println("No son iguales"); }else{
System.
out.
println("No son iguales"); }
}
}
Siempre me arroja el mensaje "No son iguales y cuando reviso la consola efectivamente el texto se parece mucho pero no es el mismo"
Ojalá alguien que ya haya resuelto este inconveniente para que me pueda echar una mano.