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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
        setVisible (false);
        repaint ();
        setVisible (true);
Le seul défaut est le scintillement.

Si quelqu'un a une astuce/piste ...?

Merci d'avance