Fenster erstellen während Töne abspielen
Verfasst: Donnerstag 10. Dezember 2020, 09:22
Hallo an alle,
ich habe folgendes Problem was ich nicht lösen kann.
Ich möchte ein rotes Quadrat darstellen während das Programm ein Ton abspielt und danach ein gelbes Quadrat darstellen während des Programm einen anderen Ton abspielt.
Wenn ich das Programm nun laufen lasse, dann kommen zuerst beide Töne hintereinander und erst dann kommt das Fenster mit beiden Quadraten gleichzeitig.
Hat jemand eine schlaue Idee woran das liegen kann?
from tkinter import *
import time
import winsound
fenster = Tk()
w = Canvas(fenster, width=500, height=500)
w.pack()
w.create_rectangle(65, 35, 135, 65, fill="yellow")
winsound.Beep(1000, 200)
time.sleep(2)
w.create_rectangle(205, 35, 275, 65, fill="red")
winsound.Beep(1000, 200)
time.sleep(2)
fenster.mainloop()
Danke schon mal.
Indy
ich habe folgendes Problem was ich nicht lösen kann.
Ich möchte ein rotes Quadrat darstellen während das Programm ein Ton abspielt und danach ein gelbes Quadrat darstellen während des Programm einen anderen Ton abspielt.
Wenn ich das Programm nun laufen lasse, dann kommen zuerst beide Töne hintereinander und erst dann kommt das Fenster mit beiden Quadraten gleichzeitig.
Hat jemand eine schlaue Idee woran das liegen kann?
from tkinter import *
import time
import winsound
fenster = Tk()
w = Canvas(fenster, width=500, height=500)
w.pack()
w.create_rectangle(65, 35, 135, 65, fill="yellow")
winsound.Beep(1000, 200)
time.sleep(2)
w.create_rectangle(205, 35, 275, 65, fill="red")
winsound.Beep(1000, 200)
time.sleep(2)
fenster.mainloop()
Danke schon mal.
Indy