如何判断密钥是否已在tkinter中释放

时间:2013-05-23 01:24:15

标签: python tkinter keypress

我正在使用此代码来测试是否已按下某个键,但我还需要在释放键时调用的绑定。如果不存在这样的绑定,我会考虑一些代码,不断检查密钥是否仍然被按下。

w.bind("<Key>",key)

1 个答案:

答案 0 :(得分:4)

任何键被释放时,这将调用onkeyrelease

w.bind("<KeyRelease>", onkeyrelease)

要对特定密钥的发布做出反应,您可以使用

w.bind("<KeyRelease-key>", onkeyrelease_of_key)

其中key应替换为密钥的名称。