【发布时间】:2013-04-22 18:03:05
【问题描述】:
所以伙计们,我是 Python 中 GUI 的新手,我一直在尝试理解事件过程,这是我的代码,以及每当我按下“a”键时它应该打印“keypressed”的意图。但是它对我不起作用。
#!/usr/bin/env python3
# -*-coding:UTF-8 -*
from tkinter import *
root = Tk()
def callback(event):
print("key pressed")
canvas = Canvas(root, width=100, height=100, bg='blue')
canvas.bind("a", callback)
canvas.pack()
root.mainloop()
【问题讨论】:
标签: events binding python-3.x tkinter key