【问题标题】:(Tk) How to give focus to input(Tk) 如何将焦点放在输入上
【发布时间】:2018-03-25 07:01:21
【问题描述】:

我想用python3做一个输入框。并使用以下代码。这是一个问题。运行代码后,出现输入框。我必须单击该框,然后输入一些内容。如果我想在不先点击的情况下输入内容,我该怎么办?

from tkinter import *

master = Tk()

Label(master,text="enter sth here").grid(row=0)

e = Entry(master)

e.grid(row=0,column=1)

Button(master, text='Quit', command=master.quit).grid(row=0, column=10, sticky=W, pady=4)

mainloop()

【问题讨论】:

标签: tkinter python-3.5


【解决方案1】:

只需在您的 Entry 实例上调用 focus_set()

e = Entry(master)

e.grid(row=0,column=1)
e.focus_set()

【讨论】:

  • 非常感谢。我不仅学会了如何解决它,还学会了如何用英语描述问题(非常重要)....大声笑
猜你喜欢
  • 2017-05-15
  • 2017-02-10
  • 2023-03-08
  • 1970-01-01
  • 1970-01-01
  • 2011-12-07
  • 1970-01-01
  • 2011-06-06
  • 2021-03-18
相关资源
最近更新 更多