zoukankan      html  css  js  c++  java
  • tkinter中鼠标与键盘事件

    tkinter中鼠标与键盘事件(十五)

    本文转自Tynam Yang的博客园

    import tkinter
    
    wuya = tkinter.Tk()
    wuya.title("wuya")
    wuya.geometry("300x200+10+20")
    
    
    
    bt = tkinter.Button(wuya,text='鼠标进入打印')
    bt.pack()
    
    def func(event):
        print('鼠标进入按钮')
    # 绑定事件,鼠标进入按钮的时候执行func()函数,在控制台打印:鼠标进入按钮
    bt.bind('<Enter>',func)
    
    
    # 还有其他的事件
    # 只需改变bind中的第一个参数,用以下对应的字符串替换即可
    '''
    	<Button-1>            鼠标左键按下,2表示中键,3表示右键;
        <ButtonPress-1>        同上;
        <ButtonRelease-1>    鼠标左键释放;
        <B1-Motion>           按住鼠标左键移动;
        <Double-Button-1>     双击左键;
        <Enter>               鼠标指针进入某一组件区域;
        <Leave>               鼠标指针离开某一组件区域;
        <MouseWheel>         滚动滚轮;
        <KeyPress-A>         按下A键,A可用其他键替代;
        <Alt-KeyPress-A>      同时按下alt和A;alt可用ctrl和shift替代;
        <Double-KeyPress-A>    快速按两下A;
        <Lock-KeyPress-A>     大写状态下按A;
       
    '''
    
    
    wuya.mainloop()
    

    还有一些其他的事件,用法类似,查看笔者的tkinter中的总结:http://www.cnblogs.com/wuyazi/p/8779319.html

    作者:Tynam.Yang
    出处:https://www.cnblogs.com/tynam/

  • 相关阅读:
    MongoDB入门
    MongoDB基础命令
    MongoDB查询
    MongoDB索引
    MongoDB聚合
    MongoDB进阶
    Elasticsearch简介与安装
    ElasticSearch索引
    shiro xml标准配置
    shiro双realm验证
  • 原文地址:https://www.cnblogs.com/victorfengming/p/11930966.html
Copyright © 2011-2022 走看看