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

求大神看看!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都正常,但是只要在新窗口中就会没反应,获取不到,也不报错,获取的是空串

    评论

报告相同问题?