python tkinter stringvar_关于tkinter StringVar()
我对tkinter StrinVar()有问题,我对tkinter不太了解,希望能得到一些帮助,谢谢。在
我所做的是我创建了两个窗口,每个窗口都有一个输入窗口小部件和一个按钮小部件,如果你点击一个窗口的按钮,这个窗口就会被撤回,另一个窗口会弹出,如果你在那个弹出窗口中单击按钮,它就会退出,一个原始窗口就会弹出上去。这里是代码:-在from tkinter import *
def x():
a1.set("")
a.withdraw()
b.deiconify()
def y():
b1.set("")
b.withdraw()
a.deiconify()
a=Tk()
a.withdraw()
a1=StringVar()
b1=StringVar()
Entry(a,textvariable=a1).pack()
Button(a,text="button1",command=x).pack()
a.withdraw()
b=Tk()
Entry(b,textvariable=b1).pack()
Button(b,text="button2",command=y).pack()
mainloop()
如果您在条目小部件中写入内容并按下按钮2,则会弹出第二个窗口;如果您在条目小部件中写入内容并按下按钮1,则在前一个窗口中输入字段不会更新。在
我发现有人建议不应该有两个Tk()一个tkinter必须只有一个Tk()的实例,以便多窗口使用Toplevel()。所以,我把b=Tk()改为b=Toplevel(),这很好,StringVar()正在更新值
现在,我的问题是1)没有用两个Tk()更新StingVar()背后的原因/逻辑是什么)有没有办法让StringVar()用两个Tk()更新值
python tkinter stringvar_关于tkinter StringVar()相关推荐
- python tkinter实例_Python tkinter模版代码实例
这篇文章主要介绍了Python tkinter模版代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 代码如下 import tkinter i ...
- 【Python黑科技】tkinter库实战制作一个记事本(保姆级图文+实现代码)
目录 实现效果 实现思路 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列,持续更新中 实现效果 实现思路 具有记事本的基本功能,可以另存为t ...
- python gui tkinter_Python GUI tkinter 学习笔记(一)
第一个python程序 #!/usr/bin/python # -*- coding: UTF-8 -*- #在2.x版本上,编写为:from Tkinter import * #在3.x版本上,编写 ...
- python tkinter计算器实例_使用Python自带GUI tkinter编写一个期权价格计算器
0 准备工作 首先,确认环境中有numpy.scipy.stats和tkinter三个功能包.前两个功能包可用于Python的数学计算,比如使用numpy来生成随机数用于Monte Carlo模拟,以 ...
- Python图形界面设计(Tkinter库)
文章目录 创建 Windows 窗口 几何布局管理器 pack 几何布局管理器 grid 几何布局管理器 place 几何布局管理器 Tkinter 组件 标签组件 Label 按钮组件 Button ...
- python 布莱克舒尔斯_使用Python自带GUI tkinter编写一个期权价格计算器
0 准备工作 首先,确认环境中有numpy.scipy.stats和tkinter三个功能包.前两个功能包可用于Python的数学计算,比如使用numpy来生成随机数用于Monte Carlo模拟,以 ...
- python tkinter输入框_python TKinter获取文本框内容的方法
python TKinter获取文本框内容的方法 更新时间:2018年10月11日 11:36:08 作者:biubiuzzz 今天小编就为大家分享一篇python TKinter获取文本框内容的方法 ...
- python label位置_Python3 tkinter基础 Label pack 设置控件在窗体中的位置
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...
- python画矩形函数drawrectangle_Python3 tkinter基础 Canvas create_rectangle 画矩形
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...
最新文章
- 8.Struts2类型转换器
- el table 固定表头和首行_el-table表头根据内容自适应,解决表头错位和固定列错位(完美解决)...
- 百度seo排名点击器app_百度SEO优化和百度竞价优缺点 - 百度整站排名
- android studio连接服务端代码,Android studio - 无法连接到LDAP服务器(示例代码)
- 怎么看电脑系统是win几_做设计,用win系统 还是苹果MAC电脑更好 (PS举例)
- VC中树状控件(TreeCtrl)的用法
- 大数据之-Hadoop3.x_MapReduce_编程规范---大数据之hadoop3.x工作笔记0086
- linux虚拟机系统的复制或克隆后续问题解决!
- 【Spring Cloud】网关-gateway(2.x)
- 历时3个月终克2.1大礼包
- 西门子S7-1200PLC脉冲控制伺服程序案例 此程序是关于西门子1200PLC以PTO脉冲方式控制伺服电机
- linux下vi命令大全
- Axure RP从入门到精通(一)原型设计工具简介
- php相册照片批量修改,怎么批量修改图片尺寸 批量修改图片大小
- 社保交了24年,还有十几年才到退休年龄。还有必要继续交下去吗?
- autocad不能画图_记住这10个cad画图技巧,轻松精通cad
- 正则匹配以xx开头以xx结尾的单词
- 二分查找法--有序表
- 2007年中国地方门户网站市场规模达6.1亿元
- 一款仿 macOS 的开源操作系统
热门文章
- 华为钱包扫码云闪付_支持华为钱包云闪付的有几个机型
- TensorFlow 2.0深度学习算法实战---第13章 生成对抗网络
- 2019年度暨大一学年个人总结—李兆龙
- 如何学习计算机视觉?
- 解决:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING
- 华为nova7se和华为nova7的区别 哪个好
- 火车头采集下载图片的位置和URL地址的更换
- web开发技术和技术分享_2020年将改变Web开发的顶级技术
- 2015异常问题解决方案经验总结(一)
- 无线传感器网络(期末重点)