tkinter中entry輸入控制元件(四)

Tynam.Yang發表於2018-04-10

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按鈕:

控制檯列印結果為:

相關文章