Python中tkinter中控件的使用(13,响应键盘特殊事件)

import tkinter

win = tkinter.Tk()
win.title("响应键盘特殊事件)
win.geometry("800x600+600+100")

#<Key> 响应键盘按下事件
#focus_set()焦点设置
#<Shift-L> 响应左Shift
#<Shift-R> 响应右Shift
#<F5>
#<Return> 回车
#<BackSpace> 退格

label=tkinter.Label(win,text="请输入要查询的按钮")
entry=tkinter.Entry(win)


label.pack()
def func(event):
print("event.char=",event.char)
print("event.keycode=",event.keycode)
entry.bind("<BackSpace>",func)#键盘事件
entry.focus_set()#设置焦点
entry.pack()

win.mainloop()

猜你喜欢

转载自www.cnblogs.com/zlong123/p/10498210.html