# _*_ coding:utf-8_*_

from Tkinter import *

def submit(ev = None):

p.set(u.get())

root = Tk()

root.title("测试")

frame = Frame(root)

frame.pack(padx=8, pady=8, ipadx=4)

lab1 = Label(frame, text="获取:")

lab1.grid(row=0, column=0, padx=5, pady=5, sticky=W)

#绑定对象到Entry

u = StringVar()

ent1 = Entry(frame, textvariable=u)

ent1.grid(row=0, column=1, sticky='ew', columnspan=2)

lab2 = Label(frame, text="显示:")

lab2.grid(row=1, column=0, padx=5, pady=5, sticky=W)

p = StringVar()

ent2 = Entry(frame, textvariable=p)

ent2.grid(row=1, column=1, sticky='ew', columnspan=2)

button = Button(frame, text="输入", command=submit, default='active')

button.grid(row=2, column=1)

lab3 = Label(frame, text="")

lab3.grid(row=2, column=0, sticky=W)

button2 = Button(frame, text="退出", command=quit)

button2.grid(row=2, column=2, padx=5, pady=5)

#以下代码居中显示窗口

root.update_idletasks()

x = (root.winfo_screenwidth() - root.winfo_reqwidth()) / 2

y = (root.winfo_screenheight() - root.winfo_reqheight()) / 2

root.geometry("+%d+%d" % (x, y))

#以下代码把回车绑定到对象Entry,这样输入完后按回车键就可以看到文字出现在另一个文本框中了。

ent1.bind("", submit) #注意这里是Return而不是Enter

#root.bind("", submit) #这句把回车绑定到窗口,无论光标在哪按回车会把文本复制

root.mainloop()

rt = Tk()

ent = Entry(rt)

ent.pack()

rt.mainloop()

python回车键绑定按钮_python tkinter 绑定回车键相关推荐

  1. python 回车键_python tkinter 绑定回车键

    # _*_ coding:utf-8_*_ from Tkinter import * def submit(ev = None): p.set(u.get()) root = Tk() root.t ...

  2. python bind绑定失败_Python tkinter之Bind(绑定事件)的使用示例

    1.绑定鼠标事件并获取事件属性 # -*- encoding=utf-8 -*- import tkinter from tkinter import * def left_mouse_down(ev ...

  3. python鼠标选中事件_python对绑定事件的鼠标、按键的判断实例

    当多个事件绑定了同一个命令,那么在命令内部根据不同的事件进行处理的时候,怎么确定哪个事件发生了呢,用下面的来检测,经过测试处理tab键和alt键不能识别,其他单个都能被识别. 还有个事件的type属性 ...

  4. python中延时函数_python延时绑定

    题目: lst = [lambda x: x*i for i in range(4)] res = [m(2) for m in lst] print res 实际输出:[6, 6, 6, 6] 想要 ...

  5. python mysql绑定变量_python 数据库绑定变量

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. python窗口显示表格_Python tkinter Treeview创建GUI表格(可编辑、新建单元格)

    版本:Python3.7 1.使用Treeview创建表格界面 from tkinter import ttk from tkinter import * root = Tk() # 初始框的声明 c ...

  7. python消息框设置_Python Tkinter消息框(附带实例讲解)

    在 messagebox 模块下提供了大量工具函数来生成各种消息框,这些消息框的结构大致如图 1 所示. 图 1 消息框的结构 在默认情况下,开发者在调用 messagebox 的工具函数时只要设置提 ...

  8. python制作简单动画_Python tkinter Canvas绘制动画

    其实前面程序中的高亮显示已经是动画效果了.程序会用红色.黄色交替显示几何图形的边框,这样看上去就是动画效果了.实现其他动画效果也是这个原理,程序只要增加一个定时器,周期性地改变界面上图形项的颜色.大小 ...

  9. python输出文本框_python TKinter获取文本框内容的方法

    python TKinter获取文本框内容的方法 如下所示: #coding:utf-8 import urllib,urllib2 import Tkinter #导入TKinter模块 ytm=T ...

最新文章

  1. [转]JavaScript代码收集
  2. TCP协议三次握手过程分析
  3. IO多路复用是什么?
  4. 苹果今年预计生产8000万部iPhone 12,多还是少?
  5. protobuf生成java类
  6. [Publish AAR To Maven] 使用GPG对文件进行签名加密
  7. STM32串口调试一直打印 00 00
  8. java号码池_Java常量池详解
  9. tim指定保存云服务器_腾讯 TIM 迎来重大版本更新 新增独立的云文件功能
  10. python房地产_如何用Python爬虫投资房产,走向人生巅峰?
  11. Spring Boot配置Tomcat容器、Jetty容器、Undertow容器
  12. 美国大学生数学建模竞赛获奖经验贴
  13. TOM带你玩充电 篇三:15款5号电池横评及选购建议——南孚金霸王小米宜家耐时品胜一个都逃不了...
  14. linux下安装mysql8.0(二进制方式)
  15. 常识:大白话讲解「对账」
  16. 解决错误:microsoft sharepoint designer does not support editing non-sharepoint sites 的方法
  17. Google天涯问答提问遭遇
  18. Oracle中的触发器(trigger)
  19. 吴恩达《深度学习专项》笔记+代码实战(三):“浅度”神经网络
  20. 应用性能测试关注点(来自听云)

热门文章

  1. Java实现XSS防御
  2. 教育部统考 计算机应用,9月教育部统考《计算机应用基础》试卷一附答案.doc
  3. python if try except_python try except
  4. 不超过20位的小数正则_意甲身价最贵的20位球星,国米多达7人超过尤文,夺冠成硬任务...
  5. MySQL 高级 —— 深入理解 InnoDB 与 MyISAM
  6. android web3j 代币查询_使用Web3.js查询以太币和代币余额以及转账
  7. 一调计算机专业综合理论试卷,一调计算机专业综合理论试卷(盐城)(新编)
  8. 做形态学方法的团队_图像分割实战-分水岭分割方法和GrabCut 算法
  9. 感知机实现与、或、与非门和异或门
  10. verilog 生成块_如何高效的编写Verilog——终极版