tkinter中entry输入控件(四)
entry控件
1 import tkinter
2
3 wuya = tkinter.Tk()
4 wuya.title("wuya")
5 wuya.geometry("300x200+10+20")
6
7 text2 = tkinter.Variable()
8 pwd = tkinter.Entry(wuya,textvariable=text2,show='*') # show表示输入内容之后显示时以*显示
9 pwd.pack()
10
11 text3 = tkinter.Variable()
12 email = tkinter.Entry(wuya,textvariable=text3)
13 email.pack()
14 # 给输入框设置初始值
15 text3.set('请输入您的邮箱号')
16 # 获取输入框的内容,两中打印方式
17 print(text3.get())
18 print(email.get())
19
20
21 def func():
22 print(name.get())
23
24 text1 = tkinter.Variable() # 设置输入框对象
25 name = tkinter.Entry(wuya,textvariable=text1) # textvariable=text将输入的内容绑定
26 name.pack()
27 name_button = tkinter.Button(text="name",command=func)
28 name_button.pack()
29
30
31 wuya.mainloop()
给输入框输入内容后点击name按钮:
控制台打印结果为: