Key action: Key released,keyactionreleased,from Tkinter
文章由Byrx.net分享于2019-03-23 06:03:24
Key action: Key released,keyactionreleased,from Tkinter
from Tkinter import *class KeyDemo( Frame ): def __init__( self ): Frame.__init__( self ) self.pack( expand = YES, fill = BOTH ) self.master.title( 'Demonstrating Keystroke Events' ) self.master.geometry( '350x50' ) self.message1 = StringVar() self.line1 = Label( self, textvariable = self.message1 ) self.message1.set( 'Type any key or shift' ) self.line1.pack() self.message2 = StringVar() self.line2 = Label( self, textvariable = self.message2 ) self.message2.set( '' ) self.line2.pack() self.master.bind( '<KeyRelease>', self.keyReleased ) def keyReleased( self, event ): self.message1.set( 'Key released: ' + event.char ) self.message2.set( 'This key is not left shift' )def main(): KeyDemo().mainloop()if __name__ == '__main__': main()
评论关闭