我们能给tkinter按钮分配一个键盘键吗



我需要在python tkinter中创建一个钢琴。所以,我创建了代表按键的按钮,每当我们点击它时,我们都会听到声音。现在,按顺序点击它真的很难。所以,我想给按钮分配一个键盘键。因此,按钮被点击。

提前谢谢。(注意:我已经在按钮中指定了一个命令来播放声音(

尝试使用pynput包。

pip install pynput

您可以使用btn.bind()函数。使用"<Key>"字符串和您想要的键盘按钮,然后将函数作为第二个参数传递。请注意向函数中添加一个参数,以便它接收事件。检查此链接:https://effbot.org/tkinterbook/tkinter-events-and-bindings.htm还有这个视频:https://m.youtube.com/watch?v=GLnNPjL1U2g

相关内容

最新更新