键盘绑定在钢琴Python中

2024-10-04 09:25:19 发布

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

如何使用pythongui绑定钢琴键盘?你知道吗

我试过用bind,但不知道怎么用。你知道吗

btnCs = Button(ABC2,  height = 6, width = 6, bd = 4, text = "C#", font =('arial', 18 , 'bold'), bg = "black",  fg = "white", command = value_Cs)

我希望一个例子使用所给的代码帮助我请


Tags: textbindbutton键盘widthbdbgfont
1条回答
网友
1楼 · 发布于 2024-10-04 09:25:19

当您按键盘上的a键时,观察运行您的函数的控制台输出。你需要用鼠标聚焦tkinter窗口。event=None是必需的,因为绑定回调函数由tkinter事件循环(mainloop)传递事件对象:

from tkinter import Tk

def play_a(event=None):
    print('Play the A key sound')

root = Tk()
root.bind('a', play_a)

root.mainloop()

相关问题 更多 >