3

我正在使用 tkinter 和 Python 编写一个小应用程序来创建一个弹出窗口并要求一些输入。

目前,我必须先单击文本字段才能输入数据。由于只有一个文本字段,我希望能够键入并且文本字段自动激活并准备好接受输入,而无需先选择该字段。

我怎样才能做到这一点?

4

1 回答 1

4

如果textfield是 Text 对象,则调用textfield.focus()以使文本字段自动激活。

import tkinter as tk

root = tk.Tk()
textfield = tk.Text(root)
textfield.pack()
textfield.focus()
root.mainloop()
于 2013-06-25T17:38:57.650 回答