任务:我想通过 call() 更改窗口框架 tk.Tk() highlightbackground 和 highlightcolor 的颜色。
原来:通过tcl改,但是不知道怎么用call……有什么指令吗?
发现如何使用:
#root.overrideredirect(1)
#root.after_idle(root.attributes, '-topmost', True)
root.call('wm', 'overrideredirect', '.', 1)
root.call('wm', 'attributes', '.', '-topmost', True)
call() 是一个方法,它是基本 tcl 解释器的接口。这允许您创建一个 tcl 命令并要求解释器执行它。它是python和tcl之间的桥梁。
此命令允许您更改窗口和边框的大小、窗口背景和边框的颜色:
configure 是 tcl 解释器带有选项的命令。