Hola. Pues tengo esta duda en java. Tengo una clase interna anonima para tratar eventos:
quiero saber como acceder y modificar objetos o variables de la clase principal.
Por ejemplo, en este caso, el objeto al que le estoy añadiendo el listener es una label, que quiero poner en setEnabled(false) al clicar encima con el raton.
¿alguien me explica como puedo hacerlo? gracias
Edito: he podido declarando la label como final pero no se si hay alguna forma más correcta
Código (java) [Seleccionar]
bonificacion.elementAt(totalBonificacion).addMouseListener(new MouseListener(){//metodos}
quiero saber como acceder y modificar objetos o variables de la clase principal.
Por ejemplo, en este caso, el objeto al que le estoy añadiendo el listener es una label, que quiero poner en setEnabled(false) al clicar encima con el raton.
¿alguien me explica como puedo hacerlo? gracias
Edito: he podido declarando la label como final pero no se si hay alguna forma más correcta