bonjour,
j'ai une question. voila ce que j'ai fait
1. j'ai déclaré un object de type button, et j'ai l'instancié avec un titire
2.j'ai lié ce composant avec un evenement focus listener avec la methode .addFocusListener() et j'ai lui donné comme parametre une classe anonyme FocusListener avec deux methodes dedans focusGained et focusLost.
jusqu'à la tout va bien. mais le problème quand j'ai mis dans ces deux methode l'instruction button.setForeground(color.red) pour changer la couleur du tire button en rouge
il me souligne une erreur, il me dit que je dois obligatoirement mettre la variable button comme final.
j'aimerais bien savoir pourquoi cette obligation ?
Partager