目标
使用Tkinter怎么可能?
规范 Linux Mint 14上的Python 2.7
答案 0 :(得分:8)
我们将使用Entry
小部件从用户处获取文本。然后我们将定义一个函数,它将从这个小部件中提取文本并在shell中打印出来。
def printtext():
global e
string = e.get()
print string
from Tkinter import *
root = Tk()
root.title('Name')
e = Entry(root)
e.pack()
e.focus_set()
b = Button(root,text='okay',command=printtext)
b.pack(side='bottom')
root.mainloop()
首先创建窗口实例。然后打包Entry
小部件。之后,另一个按钮小部件也被打包。 focus_set
方法确保在运行此选项时键盘焦点位于文本字段上。按下按钮时,它将转到使用Entry
方法从get
窗口小部件中提取文本的功能。
您可以在此处找到有关Entry
小部件及其方法的更多信息: