Rol*_*ith 10
您必须使用样式来自定义ttk窗口小部件.
s = ttk.Style()
s.configure('my.TButton', font=('Helvetica', 12))
b = ttk.Button(mainframe, text='Press me', style='my.TButton',
command=foo)
Run Code Online (Sandbox Code Playgroud)
小智 5
上面的答案是正确的,您可以更改所有 ttk 小部件的样式(例如字体),您可以更改名称为“.”的根的样式:
s = ttk.Style()
s.configure('.', font=('Helvetica', 12))
Run Code Online (Sandbox Code Playgroud)
之后,您的所有 ttk 小部件都使用大小为“12”的“Helvetica”字体。答案,源自“ https://tkdocs.com/shipman/ttk-style-layer.html ”