在 Tkinter Python 中的条目小部件内设置默认插入符号位置

Posted

技术标签:

【中文标题】在 Tkinter Python 中的条目小部件内设置默认插入符号位置【英文标题】:Set default caret position inside entry widget in Tkinter Python 【发布时间】:2020-04-17 09:03:24 【问题描述】:

我想在运行程序时在入口小部件内设置默认光标位置。

所以当我运行它时,我不必在小部件内部单击即可开始输入。

谁能帮我解决这个问题?其实我是编程新手

import tkinter as tk

root = tk.Tk()

e = tk.Entry(root)
e.pack()

tk.mainloop()

【问题讨论】:

【参考方案1】:

只需调用小部件的focus 方法:

import tkinter as tk

root = tk.Tk()

e = tk.Entry(root)
e.pack()
e.focus()

tk.mainloop()

【讨论】:

谢谢您,先生,它工作得很好。其实我是编程新手。 其实被问到五分钟内我都接受不了。

以上是关于在 Tkinter Python 中的条目小部件内设置默认插入符号位置的主要内容,如果未能解决你的问题,请参考以下文章

在 Tkinter 中为一组小部件添加滚动条

我无法获得我在 Tkinter 中的条目的价值 | Python

如何在 tkinter ~ python 中放置在网格中的两个小部件之间添加空间?

如何为 Tkinter 条目小部件设置默认文本

如何将文件位置存储到条目窗口小部件中--Tkinter

使用继承正确扩展 tkinter 小部件