【问题标题】:default entry field in tkinter with pythontkinter中的默认输入字段与python
【发布时间】:2013-06-25 17:31:41
【问题描述】:

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

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

我怎样才能做到这一点?

【问题讨论】:

    标签: python python-3.x tkinter tk


    【解决方案1】:

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

    import tkinter as tk
    
    root = tk.Tk()
    textfield = tk.Text(root)
    textfield.pack()
    textfield.focus()
    root.mainloop()
    

    【讨论】:

    • 我使用的是输入字段而不是文本字段,但它仍然有效!
    猜你喜欢
    • 1970-01-01
    • 2013-03-05
    • 2012-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-05
    • 2013-02-27
    相关资源
    最近更新 更多