返回顶部

收藏

Mouse Double click

更多
from Tkinter import *

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

def onDoubleLeftClick(event):
    print 'Got double left mouse click',
    showPosEvent(event)
    tkroot.quit()

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('<Double-1>',  onDoubleLeftClick)

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

标签:Python,Event

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2015-01-29 16:00:00 Django中SQL查询
  2. Jeffrey4l 发表 2015-01-07 16:00:00 PIP install from local
  3. YCFlame 发表 2013-05-09 12:58:43 语不惊人死不休
  4. amaozhao@gmail.com ( 发表 2015-03-06 02:36:20 用Tornado试玩新浪微博开放平台 API
  5. 博主 发表 2015-05-06 14:25:45 python学习笔记--socket编程端口复用
  6. Sachiel 发表 2014-08-02 18:29:38 学习python过程中写的一个抓取糗事百科的小程序
  7. 博主 发表 2014-08-31 14:57:18 Python 编码
  8. 博主 发表 2015-02-28 07:18:37 [python] os.system output out-of-order using shell
  9. 博主 发表 2014-08-23 01:10:00 Python基础04 运算
  10. naich 发表 2012-07-02 16:35:06 人人网姓名统计2
  11. george 发表 2009-01-08 07:01:33 A Potential Memory Leak in Twisted
  12. sinojelly 发表 2012-01-29 15:04:00 Python学习资源 - sinojelly