Python 禁用tkinter小部件的焦点?
我如何制作一个小部件,使其永远不会在tkinter中获得焦点?Python 禁用tkinter小部件的焦点?,python,button,tkinter,focus,Python,Button,Tkinter,Focus,我如何制作一个小部件,使其永远不会在tkinter中获得焦点? 例如,当我按下TAB键时,焦点会跳到他身上的按钮我找到了一些时间来提供一个工作示例: import tkinter root = tkinter.Tk() but1 = tkinter.Button(root, text ="Button 1") but1.pack() butNoFocus = tkinter.Button(root, text ="Button no focus",
例如,当我按下TAB键时,焦点会跳到他身上的按钮我找到了一些时间来提供一个工作示例:
import tkinter
root = tkinter.Tk()
but1 = tkinter.Button(root, text ="Button 1")
but1.pack()
butNoFocus = tkinter.Button(root, text ="Button no focus", takefocus = 0)
butNoFocus.pack()
but2 = tkinter.Button(root, text = "Button 2")
but2.pack()
root.mainloop()
设置为
0
的takefocus
选项将禁用选项卡焦点但无焦点
请提供一些示例代码,或尝试进一步解释您的问题,并指出错误的确切位置和时间。