Je commence à apprendre Java et il y a beaucoup de choses à comprendre dans mes machins-objet !

Je sais programmer à la manière ancienne et j'ai suivi pas à pas jusqu'à "l'héritage" dans un cours.
Mon problème est qu'il faut que je sois rapidement capable de comprendre en gros comment ça marche dans une application crédible ... donc forcément graphique

J'ai donc lancé le wordbuilder: facile ! ça fait (presque tout) tout seul.

Mon projet pour essayer c'est de faire une petite calculatrice.

Mais voilà docteur: wordbuiler crée bien le bouton et, miracle, il est facile de créer une fonction à partir de ce bouton. j'ai (il a) donc créé une zone texte
et aussi une zone JLabel qui me permet de vérifier la valeur de données.
Très bien mais tout ça c'est dans la partie "private void initialise()"

Je suppose que c'est cela qui empêche mon JLabel d'être modifié en dehors
en faisant monLabel.setText("Toto") ? j'ai le message "Cannot refer to a non-final variable labelChiffre1 inside an inner class defined in a different method"
Dans ce cas, comment accéder aux éléments qui sont initialisés (changer le texte ou la couleur d'un bouton, d'un label...) ?

Merci