aktuell habe ich ein kleines Tkinter Programm.
Dort habe ich einen Label und einen Button.
Über den Button wird über "command" eine Funktion ausgeführt.
Diese Funktion soll einen Text anzeigen, 3 Sekunden warten und danach eine neue Funktion laden.
In dieser neuen Funktion soll dann das Label erneut geändert werden.
Code: Alles auswählen
finish_label = Label(master=root,
text="",
font=("DB Office", 20, 'bold'),
foreground="#800020")
finish_label.grid(row=18,
column=0,
columnspan=100,
padx='7')
def newText():
finish_label['text'] = "New Text wurde geladen"
def button_finish():
finish_label['text'] = "Test"
time.sleep(3)
newText()
finish_button = Button(master=root,
command=button_finish,
text="Abschicken",
font=("DB Office", 20))
finish_button.grid(row=15,
column=12,
columnspan=5,
padx='7')
Weiß jemand wie ich das beheben kann? So das "Test" angezeigt wird und er dann erst 3 Sekunden wartet?
LG