Entry(单行输入框)用于获取用户输入的文本。
Entry组件仅允许输入一行文本,如果输入过长,那么内容将被滚动,意味着字符串不能被全部看到。
1 from tkinter import * 2 3 master = Tk() 4 5 e = Entry(master) 6 e.pack(padx=20,pady=20) 7 #e.insert(0,'good')#用insert方法插入文本 8 #e.delete(0,END)#用delete方法删除文本 9 s =e.get() 10 11 mainloop()
1 #通过变量设置获取输入框文本 2 from tkinter import * 3 4 master = Tk() 5 v = StringVar() 6 e = Entry(master,textvariable =v) 7 e.pack() 8 9 v.set('good') 10 s = v.get() 11 12 mainloop()