如何从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小部件中移除焦点的主要内容,如果未能解决你的问题,请参考以下文章