tkinter methods.bell()没有声音

2024-06-07 05:09:05 发布

您现在位置:Python中文网/ 问答频道 /正文

我试过tkinter.bell()方法,但没有声音。下面是我用过的一个简单的测试代码,它没有产生任何铃声。如何让铃声工作?在

import tkinter as tk

root = tk.Tk()
frame = tk.Frame( root )
label = tk.Label( frame , text='Testing w.bell() method')

frame.pack()
label.pack()

label.bell()
frame.bell()
root.bell()

root.mainloop()

更新:

^{pr2}$

我不明白为什么我的系统没有发出任何铃声,尽管其他人说他们可以在这里发出铃声。在


Tags: 方法import声音tkinterasrootframelabel
1条回答
网友
1楼 · 发布于 2024-06-07 05:09:05

如果您让系统自行初始化,bell函数是可以听见的。试着增加一点节奏:

import time
import tkinter as tk

root = tk.Tk()
frame = tk.Frame(root)
label = tk.Label(frame, text='Testing w.bell() method')

frame.pack()
label.pack()

time.sleep(.5)
label.bell()
time.sleep(.5)
frame.bell()
time.sleep(.5)
root.bell()

root.mainloop()

另请参见:https://www.tcl.tk/man/tcl/TkCmd/bell.htm

相关问题 更多 >