如何全局更改 Tkinter 主题?
How do I change a Tkinter theme globally?
我正在编写一个 Tkinter 程序,无需下载网站即可显示网站的详细信息(我手动添加信息)。
但在我看来,Linux 上的 Tkinter 看起来像 Windows 95,所以我决定更改为 clam
主题,这样按钮和其他东西看起来更好。
这是我的代码:
from tkinter import ttk
s = ttk.Style()
s.theme_use('clam')
它适用于主要 window 和 tkinter.messagebox
windows,但在 Toplevel()
windows 中没有应用主题。
有谁知道如何全局更改主题(包括 Toplevel()
windows)?谢谢:)
正如@j_4321所说,我显然是一个 Tkinter 新手(只有大约 6 个月的经验!),因为我不知道我必须使用 TTK 小部件。谢谢@j_4321 !
我正在编写一个 Tkinter 程序,无需下载网站即可显示网站的详细信息(我手动添加信息)。
但在我看来,Linux 上的 Tkinter 看起来像 Windows 95,所以我决定更改为 clam
主题,这样按钮和其他东西看起来更好。
这是我的代码:
from tkinter import ttk
s = ttk.Style()
s.theme_use('clam')
它适用于主要 window 和 tkinter.messagebox
windows,但在 Toplevel()
windows 中没有应用主题。
有谁知道如何全局更改主题(包括 Toplevel()
windows)?谢谢:)
正如@j_4321所说,我显然是一个 Tkinter 新手(只有大约 6 个月的经验!),因为我不知道我必须使用 TTK 小部件。谢谢@j_4321 !