|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
tkinter 动态改变标签值 卡死,哪位老大帮我看下,谢谢\
下面是代码
- import tkinter as tk
- app = tk.Tk()
- app.geometry('300x500')
- app.title('Welcome to LikeGeeks app')
- lbb = tk.Label(master=app,text='Welcome to')
- lbb.grid(column=0 ,row=0)
- ent = tk.Entry(app)
- ent.grid(column=13,row=0)
- button = tk.Button(master=app,text='Click Me',command=input)
- button.grid(column=20,row=0)
- def input():
- a=ent.get()
- lbl.config(text=a)
- lbl =tk.Label(master=app,text='2')
- lbl.grid(column= 12,row=0)
- app.mainloop()
复制代码
因为你的input函数的定义放到后面了,在button = tk.Button(master=app,text='Click Me',command=input)这一句中解释器还不知道input是什么
- import tkinter as tk
- app = tk.Tk()
- app.geometry('300x500')
- app.title('Welcome to LikeGeeks app')
- lbb = tk.Label(master=app,text='Welcome to')
- lbb.grid(column=0 ,row=0)
- ent = tk.Entry(app)
- ent.grid(column=13,row=0)
- def input():
- a=ent.get()
- lbl.config(text=a)
- button = tk.Button(master=app,text='Click Me',command=input)
- button.grid(column=20,row=0)
- lbl =tk.Label(master=app,text='2')
- lbl.grid(column= 12,row=0)
- app.mainloop()
复制代码
|
|