国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python高级 > python中事件处理的方法

python中事件处理的方法

事件处理

头像

silencement

2019-07-09 17:13:504569浏览 · 0收藏 · 0评论

一、概述

一个 GUI 应用整个生命周期都处在一个消息循环 (eventloop) 中。 它等待事件的发生, 并作出相应的处理。Tkinter 提供了用以处理相关事件的机制. 处理函数可被绑定给各个控件的各种事件。

widget.bind(event, handler)

如果相关事件发生, handler 函数会被触发 , 事件对象event 会传递给 handler 函数。二

二、鼠标和键盘事件

20190625174636988.png三、event 对象常用属性

20190625174716935.png四、鼠标事件和键盘事件用法测量

#coding=utf-8

from tkinter import *

class application(Frame):
    def __init__(self,master):
        super().__init__(master)
        self.master=master
        self.pack()
        self.createWidget()

    def createWidget(self):
        self.canvas = Canvas(self,width=200,height=200,bg='green')
        self.canvas.pack()

        self.canvas.bind('<Button-1>',self.mouseTest)
        self.canvas.bind('<B1-Motion>',self.test_drag)
        self.canvas.bind('<KeyPress>',self.keyboard_test)
        self.canvas.bind('<KeyPress-a>',self.press_a_test)
        self.canvas.bind('KeyRelease-a',self.release_a_test)
    def mouseTest(self,event):
        print('鼠标左键单机位置(相对于父容器):{0},{1}'.format(event.x,event.y))
        print('鼠标左键单击位置(相对于屏幕):{0},{1}'.format(event.x_root,event.y_root))
        print('事件绑定组件:{0}'.format(event.widget))
    def test_drag(self,event):
        self.canvas.create_oval(event.x,event.y,event.x+1,event.y+1)

    def keyboard_test(self,event):
        print('键的keycode:{0},char:{1},keysym:{2}'.format(event.keycode,event.char,event.keysym))

    def press_a_test(self,event):
        print('press a')
    def release_a_test(self):
        print('release a')




if __name__ == '__main__':
    root = Tk()
    root.geometry('500x300')
    app=application(root)
    root.mainloop()
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

苍井空| 军人野外吮她的花蒂沈静舒| 女孩自愈视频免费观看第二集| 黑色蕾丝女装大长腿| 头像女下半部位视频大全| 5YY3.CNV7Y7.CC| 性做爰全过程免费看| 异界茅山学徒| 毛片| 二人努力生猴子免费观看| 《熟妇的荡欲》免费看| 《交换做爰》在线观看| 《玉浦困之初入桃花之风雨山应》…. | 久旱逢甘霖(父女)笔端| 姑妄言| 99久久国产精品久久99| 金钟国| 宝贝乖把腿开大让我添添什么歌| 《警花交换做爰》| 老师你感受到它变大了么视频 | 女朋友的妹妹ID| 男女啪啪做差高潮全过有多动症| 一枪战三母2-1免费观看央视网| CSGO暴躁妹妹免费观看电视剧| 羞答答在线观看免费高清电视剧| 《夜班护士》结局| 女列车长丰满乳峰| 免费观看已满十八岁的电视剧大全| 《尼姑春心荡漾》大结局| 《请好好疼爱里面》免费观看 | 老婆同意了别人轮流联系我 | 《办公室高潮秘书2》电影| 扌暴辶鬲和扌暴辶的区别| 人瘦奶大98G奶的注意事项| 小黄人免费观看电视剧的APP| 亚洲AV成人片无码WWW| 老公刚日完又让朋友日| 乳欲人妻办公室奶水| 自己怎么玩隐私位置游戏| 《魅魔之耻》1~4集免费看| 电子