如何在全球范围内更改Tkinter主题?

问题描述 投票:0回答:1

我正在编写一个Tkinter程序,该程序可以显示网站的详细信息,而无需下载网站(我手动添加信息)。>>

但是我认为Linux上的Tkinter看起来像Windows 95,所以我决定更改为clam主题,因此按钮和其他内容看起来更好。

这是我的代码:

from tkinter import ttk
s = ttk.Style()
s.theme_use('clam')

它在主窗口和tkinter.messagebox窗口中起作用,但是在Toplevel()窗口中,主题不适用。

有人知道如何全局更改主题(包括Toplevel()窗口中的主题吗?谢谢! :)

我正在编写一个Tkinter程序,该程序可以显示网站的详细信息,而无需下载网站(我手动添加信息)。但是我认为Linux上的Tkinter看起来像Windows 95,所以我...

python python-3.x tkinter themes ttk
1个回答
0
投票

正如@ j_4321所说,我显然是Tkinter的新手(只有大约6个月的经验!),因为我不知道我必须使用TTK小部件。谢谢@ j_4321!

© www.soinside.com 2019 - 2024. All rights reserved.