Salut à tous,
Je débute en wxpython et j'ai un problème de raffraichissement d'un wx.StaticText après une pause wx.Sleep . J'ai essayé pas mal de choses après recherches sur le net et notamment "time.sleep()" mais qui ne fonctionnait pas du tout (il ne s'affichait que le texte de la dernière opération).
Maintenant (avec wx.Sleep) chaque opération s'affiche pendant 2 secondes mais elles sont tronquées. Au lieu d'afficher "2 x 3", cela n'afficher que "2 x". De plus, la fenêtre passe en mode "votre programme ne répond plus" (grisée sous gnome).
Quelqu'un a-t-il déjà eu ce problème car, je n'ai pas réussi à trouver de réponses sur le net malgré plusieurs heures de recherches.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 ##Création de la nouvelle frame de classe Aff_fen affichage=Aff_fen(main_window_title) affichage.Show(True) ##Texte affichage.conteneur.operation=wx.StaticText(affichage.conteneur, -1, "",wx.Point(20, 20)) for i in range (10): affichage.conteneur.operation.SetLabel(operations[i]) wx.Sleep(2) affichage.Update()
Merci d'avance
Partager