【发布时间】:2013-06-25 17:31:41
【问题描述】:
我正在使用 tkinter 和 Python 编写一个小应用程序来创建一个弹出窗口并请求一些输入。
目前我必须先单击文本字段才能输入数据。由于只有一个文本字段,我希望能够键入并且文本字段自动激活并准备好接受输入,而无需先选择字段。
我怎样才能做到这一点?
【问题讨论】:
标签: python python-3.x tkinter tk
我正在使用 tkinter 和 Python 编写一个小应用程序来创建一个弹出窗口并请求一些输入。
目前我必须先单击文本字段才能输入数据。由于只有一个文本字段,我希望能够键入并且文本字段自动激活并准备好接受输入,而无需先选择字段。
我怎样才能做到这一点?
【问题讨论】:
标签: python python-3.x tkinter tk
如果textfield 是文本对象,
调用textfield.focus() 使文本字段自动激活。
import tkinter as tk
root = tk.Tk()
textfield = tk.Text(root)
textfield.pack()
textfield.focus()
root.mainloop()
【讨论】: