Mouse events on a frame: Mouse : Mouse Action « Event « Python






Mouse events on a frame: Mouse

Mouse events on a frame: Mouse
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()

           
       








Related examples in the same category

1.Mouse action: single click, double clickMouse action: single click, double click
2.Button mouse action: mouse in, out and rolloverButton mouse action: mouse in, out and rollover
3.Image button mouse action: mouse in, out and rollover
4.Mouse events on a frame: Mouse clicked, positionMouse events on a frame: Mouse clicked, position
5.Mouse events on a frame: Mouse released, positionMouse events on a frame: Mouse released, position
6.Mouse events on a frame: Mouse entered
7.Mouse events on a frame: Mouse leftMouse events on a frame: Mouse left
8.Mouse button differentiation: Mouse clickMouse button differentiation: Mouse click
9.Mouse button differentiation: center button clicMouse button differentiation: center button clic
10.Mouse button differentiation: Right Button clickMouse button differentiation: Right Button click
11.Mouse Action: mouse cursor enterMouse Action: mouse cursor enter
12.Button single click and double clickButton single click and double click
13.Capturing clicks in a windowCapturing clicks in a window
14.Menu item mouse on (active) foreground colorMenu item mouse on (active) foreground color
15.Mouse Double click
16.Mouse action: left click
17.Mouse action: Right click
18.Mouse action: Middle Mouse key
19.Key and mouse Action infomationKey and mouse Action infomation
20.Mouse action: double click
21.Mouse action: drag
22.Bind mouse click action to the object on a canvasBind mouse click action to the object on a canvas