Bonjour,
Je suis actuellement en train de concevoir une application en Java, qui comporte des plusieurs onglets. Dans le premier onglets, j'ai des checkbox qui, lorsque je clique, modifie le contenu de certaines variables. Jusque la, tout va bien.
Dans le second onglets, j'affiche un Jlabel (un texte), qui lui varie selon le contenu des variables précédentes. Si par exemple à la compilation j'ai mis dans la variable TOTO=2, il s'affichera TOTO vaut 2 dans le 2ieme onglets.
Sauf qu'en cliquant sur les composants de mon premier onglets, la variable TOTO passe à 1 (par exemple), c'est vérifié dans la console, mais le texte du 2ieme onglets reste toujours le même : TOTO vaut 2, et non, TOTO vaut 1.
Après de longues recherches, sur divers site, dont celui de Sun et le SDZ, j'ai pu constater qu'il fallait soit que je crée un model, l'efface, puis le réecrive pour le mettre à jours, soir que je remette à jour l'interface graphique à l'aide d'un updateUI() ou encore d'un repaint().
Or, le repaint est destiné à des graphique, pas des composants, surtout que je ne suis pas sur un applet, et j'updateUI(), n'a aucune influence .(enfin, j'ai tjrs le même problème).
Je voulais donc savoir si quelqu'un pourrait soit me mettre sur la voie, soit me dire comment procéder.
Merci beaucoup pour votre aide.
Partager