Bonjour,
J'ai développé une petite appli (calcul de la suite de Syracuse) dont les valeurs de l'interface changent tout au long du calcul. J'ai donc mis un repaint () qui rafraichissait parfaitement l'interface.
Après avoir augmenté mon appli de quelques boutons et de leurs actions (ouverture de nouvelles fenêtres après la fin du calcul), le repaint ne fonctionnait plus.
Je l'ai fait précéder d'un setVisible(false) et suivre d'un setVisible(true) et ça rafraichit.
Ce qui donne
Le seul défaut est le scintillement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 setVisible (false); repaint (); setVisible (true);
Si quelqu'un a une astuce/piste ...?
Merci d'avance
ps : déjà publié ici et déplacé sur les conseils de VirgApps
Partager