Шаг 50.
Библиотека Tkinter. Компоненты и вспомогательные классы. Стилизуемые компоненты. Настройка внешнего вида стилизуемых компонентов (общие сведения)

    На этом шаге мы приведем общие сведения о стилях.

    Пришла пора более подробно изучить использование стилей в стилизуемых компонентах. Этот вопрос мы уже поверхностно затрагивали в примере на 42 шаге.

    Главная особенность стилизуемых компонентов заключается в том, что их внешний вид задается с помощью стилей. Стиль - это набор опций, задающих для компонента оформление: шрифт, которым выводится текст надписи, цвета текста и фона, вид рамки и др.

    Стили обладают важным преимуществом - с их помощью можно указать оформление для произвольного количества или даже для всех компонентов, что присутствуют в приложении. К тому же, ряд опций у стилизуемых компонентов можно задать только посредством стилей.

    Работа со стилями выполняется посредством методов класса Style, определенного в модуле tkinter.ttk. Нам придется создать экземпляр этого класса, вызвав его конструктор без параметров:

  s = tkinter.ttk.Style()

    На следующем шаге мы рассмотрим использование тем.




Предыдущий шаг Содержание Следующий шаг