Key action: keypressed : Key Action « Event « Python






Key action: keypressed

Key action: keypressed
from Tkinter import *

def showPosEvent(event):
    print 'Widget=%s X=%s Y=%s' % (event.widget, event.x, event.y)

def onKeyPress(event):
    print 'Got key press:', event.char



tkroot = Tk()
labelfont = ('courier', 20, 'bold')
widget = Label(tkroot, text='Hello bind world')
widget.config(bg='red', font=labelfont)
widget.config(height=5, width=20)      
widget.pack(expand=YES, fill=BOTH)

widget.bind('<KeyPress>',  onKeyPress)  


widget.focus()                          
tkroot.title('Click Me')
tkroot.mainloop()


           
       








Related examples in the same category

1.Bind Key action: ReturnBind Key action: Return
2.Key event: function key and special keyKey event: function key and special key
3.Key action: any key pressedKey action: any key pressed
4.Key action: Key releasedKey action: Key released
5.Key action: Shift Pressed and ReleasedKey action: Shift Pressed and Released
6.Key action: Function Key, ALt, Control, ShiftKey action: Function Key, ALt, Control, Shift
7.Key action: set Label textKey action: set Label text
8.Key action: Up arrowKey action: Up arrow
9.Action Key: down arrow keyAction Key: down arrow key
10.Key action: left arrowKey action: left arrow
11.Key action: Right keyKey action: Right key
12.Key action: A KeyKey action: A Key
13.Key action: Return keyKey action: Return key
14.Key and mouse Action infomationKey and mouse Action infomation