Wie aktualisiere ich den Timer jede Sekunde im Tkinter-Label für die Schach-GUI?Python

Python-Programme
Guest
 Wie aktualisiere ich den Timer jede Sekunde im Tkinter-Label für die Schach-GUI?

Post by Guest »

Ich habe mit tkinter eine einfache Schach-GUI erstellt. Jetzt möchte ich für jeden Spieler eine Uhr hinzufügen.
Die Uhr wird im Text einer Beschriftung angezeigt. Es funktioniert im Zug des menschlichen Spielers. Die Zeit ändert sich jede Sekunde. Wenn die Schach-Engine an der Reihe ist, wird die Zeit erst aktualisiert, nachdem die Engine die Berechnung abgeschlossen hat, und nicht mehr jede Sekunde.
Der Aktualisierungscode lautet wie folgt:

Code: Select all

self.player_one_timer_label.config(text=str)
self.player_one_timer_label.after(1000, self.update_timer)
Wie aktualisiere ich den Timer jede Sekunde, wenn die Schach-Engine berechnet wird? Danke.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post