2013-05-23 3 views
3

Я использую этот код, чтобы проверить, был ли нажат ключ, но мне также нужна привязка, которая вызывается при отпускании ключа. Если такой привязки не существует, я бы согласился на немного кода, который постоянно проверяет, все еще нажата клавиша.Как узнать, был ли выпущен ключ в tkinter

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

ответ

4

Это будет вызывать onkeyrelease когда любой отпускании клавиши:

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

Чтобы реагировать на выпуске конкретного ключа, можно использовать

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

где key следует заменить имя ключа.

+0

Это именно то, что мне нужно. Благодаря! – sam

Смежные вопросы