from Tkinter import *class MouseLocation( Frame ): def __init__( self ): Frame.__init__( self ) self.pack( expand = YES, fill = BOTH ) self.master.title( "Demonstrating Mouse Events" ) self.master.geometry( "275x100" ) self.mousePosition = StringVar() # displays mouse position self.mousePosition.set( "Mouse outside window" ) self.positionLabel = Label( self, textvariable = self.mousePosition ) self.positionLabel.pack( side = BOTTOM ) self.bind( "<B1-Motion>", self.mouseDragged ) def mouseDragged( self, event ): self.mousePosition.set( "Dragged at [ " + str( event.x ) + ", " + str( event.y ) + " ]" )def main(): MouseLocation().mainloop()if __name__ == "__main__": main()
Name (required)
email (will not be published) (required)
Website