如何从Tkinter,Python中的Text小部件中移除焦点
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从Tkinter,Python中的Text小部件中移除焦点相关的知识,希望对你有一定的参考价值。
通过在我的GUI中放置一个Text小部件
from Tkinter import Text
textBox=Text(root, height=20, width=10)
textBox.pack()
每当我在那个盒子里写东西时,我都无法将焦点还给窗口中的任何其他位置。我有一些键绑定到事件,在我写入文本小部件后停止工作。
有没有办法在写文本后将焦点重定向到另一个地方?
答案
有没有办法在写文本后将焦点重定向到另一个地方?
每个小部件都有一个名为focus_set
的方法,可用于将键盘焦点移动到该小部件。
例如,要将焦点设置为根窗口,您将执行以下操作:
root.focus_set()
以上是关于如何从Tkinter,Python中的Text小部件中移除焦点的主要内容,如果未能解决你的问题,请参考以下文章
如何通过单击 tkinter 中的按钮来运行 python 文件?
python tkinter的Text控件,如何实现插入文本后将光标自动移动到行尾