返回顶部

收藏

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()

标签:Python,Event

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. Markjour 发表 2013-12-18 02:28:01 用 Python 改写 PHP 加密解密算法 authcode
  2. seanlin0800 发表 2015-08-23 07:27:19 Effective Python 心得筆記: Item 17
  3. wklken 发表 2015-08-25 16:00:00 一些简单的Python测试题
  4. Ted 发表 2015-08-31 09:46:26 使用Django 写一个通过zabbix api 添加主机的小页面
  5. cstriker1407 发表 2015-07-27 13:02:13 python下使用pybloomfiltermmap
  6. zangw 发表 2015-09-09 03:18:01 How to split one paragraph into sentences via tag
  7. caroline@linux.cn (c 发表 2015-09-11 06:13:13 Python 开发者的 Docker 之旅
  8. wateer 发表 2015-09-16 03:17:23 socket.listen(backlog) 中 backlog 指的是什么
  9. rex 发表 2014-11-16 10:28:27 在 python 类范围内使用装饰符
  10. 博主 发表 2015-02-28 17:06:00 python的装饰器
  11. master 发表 2015-09-27 23:31:38 校园招聘的简单总结
  12. 博主 发表 2013-11-12 11:00:00 浅显理解 Python 闭包