一窝小猪仔 2016-12-18 04:54 采纳率: 0%
浏览 4174

求大神看看!python3 tkinter 的问题,文本框不能获取内容。

用tkinter 写一个窗口,
a=Tk()
a.title('欢迎使用成绩管理系统')
f=Frame(a)
f.pack(padx=80, pady=40, ipadx=20)#f为块容器
窗口里加一个文本框,
u1=StringVar()
Entry(f,textvariable=u1).grid(row=1,column=1,padx=5,pady=10)
写一个按钮事件
Button(f,text='登陆',command=submit1).grid(row=3,column=0,padx=10,pady=10)
submit是获取u1中的文本,一点问题没有!
然而,窗口里面还有一个按钮是注册,点击注册是创建一个新窗口,但是,用get获取新窗口的文本框内容时,就会没反应,获取不到。
困扰了很久 ,调试很久,没有变量和语法错误。
跪求
谢谢

  • 写回答

3条回答

  • 一窝小猪仔 2016-12-18 04:54
    关注

    关键是 get都正常,但是只要在新窗口中就会没反应,获取不到,也不报错,获取的是空串

    评论

报告相同问题?

悬赏问题

  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突