Как изменить тему Tkinter глобально? - PullRequest
0 голосов
/ 21 апреля 2020

Я программирую программу Tkinter, которая показывает детали сайта без загрузки сайта (я добавляю информацию вручную).

Но, на мой взгляд, Tkinter на Linux выглядит как Windows 95 поэтому я решил сменить тему на clam, чтобы кнопки и другие вещи выглядели лучше.

Вот мой код:

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

Он работает в главном окне и tkinter.messagebox windows, но в Toplevel() windows тема не применяется.

Кто-нибудь знает, как глобально изменить тему (в том числе в Toplevel() windows)? Спасибо! :)

1 Ответ

0 голосов
/ 21 апреля 2020

Как сказал @ j_4321, я, очевидно, новичок в Tkinter (всего около 6 месяцев опыта!), Так как я не знал, что мне нужно использовать виджеты TTK. Спасибо @ j_4321!

...