1. 创建两个文本框,一个按钮。第 1 个文本框绑定任意键事件,敲击键盘任意可显示字符,在交互窗口中显示该字符;第 2 个文本框绑定键事件,敲击键盘 a 字符,在交互窗口中显示 10 个’a’字符;按钮绑定鼠标单击事件,显示单击鼠标的位置。
from tkinter import *
from tkinter.messagebox import *
from tkinter import ttkdef press(event):print(event.char,end=' ')def press1(event):if event.char == 'a':print('a'*10,end=' ')else:print('0')def CallBack(callback):print(callback.x,callback.y)win =  Tk()
win.title('第二题')
win.geometry("500x250")
#entry组件绑定键盘事件
l = Label(win,text = '键盘事件:')
l.place(x=110,y=0)
entry = Entry(win)
entry.bind("<KeyPress>",press)
#绑定a事件
l1 = Label(win,text = 'a事件:')
l1.place(x=120,y=20)
entry1 = Entry(win)
entry1.bind("<KeyPress>",press1)
#按钮监控鼠标
l2 = Label(win,text = '单击按钮显示鼠标坐标:')
l2.place(x=80,y=80)
b = Button(win,text = '点我呀',height = 5,width = 10)
b.bind("<Button-1>",CallBack)
b.bind("<Button-2>",CallBack)
b.bind("<Button-3>",CallBack)
entry.pack()
entry1.pack()
b.pack()
win.mainloop()

创建两个文本框,一个按钮。第 1 个文本框绑定任意键事件,敲击键盘任意可显示字符,在交互窗口中显示该字符;相关推荐

  1. python作业.创建两个文本框,一个按钮。第 1 个文本框绑定任意键事件,敲击键盘任意可显示字符,在交互窗口中显示该字符;第 2 个文本框绑定<a>键事件,敲击键盘 a 字符,在交互窗口中显示 10

    """ 创建两个文本框,一个按钮. 第 1 个文本框绑定任意键事件,敲击键盘任意可显示字符,在交互窗口中显示该字符: 第 2 个文本框绑定<a>键事件,敲击键 ...

  2. excel打开多个表格文件显示在一个窗口/表格怎么办?excel缩放一个文件,另一个文件也缩放怎么办?excel打开多个文件重叠怎么办?Excel2010文档在同一个窗口中显示问题如何解决

    在excel中头一次使用并排显示,后取消了并排显示,但是关闭之后再打开的多excel文件都重叠显示在一起,对一个进行移动.缩放等操作,另一个也随之变化,怎么才能恢复到原来的布局方式,变成如下想要的效果 ...

  3. 27、HTML框架(同一个浏览器窗口中显示不止一个页面)

    通过使用框架,你可以在同一个浏览器窗口中显示不止一个页面. <iframe src="https://www.17173.com/" width="500" ...

  4. 可视化:在窗口中显示一个球,该球以与水平成45度夹角作直线运动,当遇到边界时,反弹回来,仍与水平成45度角继续运动。

    在窗口中显示一个球,该球以与水平成45度夹角作直线运动,当遇到边界时,反弹回来,仍与水平成45度角继续运动. #include<windows.h> #include<stdlib. ...

  5. java语言打印1到10的偶数_#Java编程# 编写一个应用程序创建两个线程,一个线程打印输出1~100之间所有的奇数,另外一 求写一个用JAVA求1~...

    import java.util.Random; class A extends Thread { \tint i=1; \tRandom r=new Random(); \tpublic void ...

  6. html网页显示蒙文,网页标签中显示蒙古文竖排文本

    网页标签中显示蒙古文竖排文本 蒙古文网页和我们经常见到的网页最大的区别在于,在网页中蒙古文文本的显示和编辑不同于其他的网站,蒙古文是竖排文本,并且不像汉文是从左向右书写文字,从上到下换行.而蒙古文是从 ...

  7. 编c语言程序 任意输入一个长方体的长,宽,高,计算体积.,C语言程序,由键盘任意输入一个长方体的长.宽.高,计算体积....

    用C语言编写程序,输入一个正整数n(1 #include"stdio.h"intmain(){\x09inti,j,n;\x09inta[12];\x09intmin,mx;\x0 ...

  8. html中怎么显示错误信息,在html中显示为内嵌错误的文本

    我正在尝试在某个图片旁边的div工具栏中放置标题.问题在于我的文本放置不当,应该至少位于工具栏的顶部,而是位于底部并且不移动. 我希望它在左边的垂直中间靠近图片.在html中显示为内嵌错误的文本 和画 ...

  9. jquery添加的html元素按钮为什么不执行类样式绑定的click事件

    代码举例: 更多按钮: <input type="button" class="addMore" id="addMore${issue.id } ...

最新文章

  1. logstsh xpack 认证_ElasticSearch Kibana 和Logstash 安装x-pack记录
  2. 使用maven创建项目和cannot change version web module 3.0
  3. while true 死循环判断端口按顺序启动应用
  4. Realm数据库使用
  5. 【DBMS 数据库管理系统】OLAP 核心技术 : 多维数据模型 ( 多维数据模型 | 维 | 维成员 | 维层 | 维层次 | 维属性 | 度量 )
  6. spotlight soo5072:there was an error reading the tnsnames.ora
  7. python 反复访问迭代器iter,反复使用next
  8. 前端学习(539):全屏布局得实现
  9. unity3d-小案例之角色简单漫游
  10. 使用xcopy对文件夹进行复制,del、rd 删除文件、文件夹
  11. Linux下更换jdk和配置环境变量
  12. linux调度器(八)——实时调度与SMP
  13. CenterOs升级gcc
  14. Terms of Service - Screen Capture
  15. 将python文件转成exe文件
  16. Linux命令 - /etc/passwd文件详解
  17. 电脑版微信定时发送消息
  18. 科幻.后现代.后人类
  19. linux下限制CPU使用率的3种方法 (转)
  20. Java笨狗groovy学习笔记—Regular Expressions

热门文章

  1. MGN网络详解以及代码分析
  2. 浅谈Dubbox原理
  3. python沙盒逃逸
  4. hdlc协议解码的四种方法
  5. Python for 循环遍历字符串
  6. Kafka教程-名词定义
  7. 正确姿势临时和永久开启关闭Android的SELinux
  8. Java-mysql:常用SQL语句及数据库的相关操作
  9. jquery徽章_城市需要能够获得数字徽章
  10. 九月的诗11首-光剑