我正在编写一个Tkinter程序,它可以在不下载网站的情况下显示网站的详细信息(我手动添加信息)。
但在我看来,Linux上的Tkinter看起来像Windows 95,所以我决定改为clam
主题,这样按钮和其他东西看起来更好。
下面是我的代码:
from tkinter import ttk
s = ttk.Style()
s.theme_use('clam')
它在主窗口和tkinter.messagebox
窗口中工作,但在Toplevel()
窗口中,主题不应用。
有谁知道如何全局更改主题(包括在Toplevel()
窗口)?谢谢:)
1条答案
按热度按时间erhoui1w1#
使用TTK主题需要使用TTK的小部件,而不是Tkinter的。感谢@j_4321指出这一点!