01/03/2009, 11:44
|
Usuario no validado | | Fecha de Ingreso: agosto-2007
Mensajes: 141
Antigüedad: 17 años, 4 meses Puntos: 1 | |
Respuesta: Java - acceder a metodo HOla, si se lo q es un metodo statcio, es un metodo de clase, se lo q es public, private etc etc
hice una materia en la facultad, objetos, pero usabamos smalltalk
la cuestion es que si yo a un boton le agrego esa clase, ManejadorBotones que implementa MouseListener, osea usa todo lo de esa clase, ahora quiero saber quien apreto el boton, porque segun el boton hago una accion diferente.
ManejadorBotones mane1 = new ManejadorBotones();
unBotonArriba.addMouseListener(mane1);
unBotonAbajo.addMouseListener(mane1);
ahora::: si el formulario tiene un metodo que me da la instancia de el boton, getBotonArriba()
no entiendo porque desde la clase ManejadorBotones no lo puedo tomar, y asi preguntar
if ( arg0.getSource() == Formulario.getBotonArriba()){
se entiende
Bien lo que yo hice que el la clase Formulario que exstiende de JFrame
tiene dos variables private BotonArriba, private Boton Abajo
estos no son de clase, son de instancia (no tienen static)
pregunto, estos botones deberian ser de instancia o de clase??
yo creo que tienen que ser de instancia porque supongamos que tengo 2 objetos Formulario es como que usarian los dos el mismo boton se entiende?
bueno espero puedas ayudarme porque no puedo avanzar ni dos pasos, graciasss |