Шаг 36.
Библиотека Tkinter. Компоненты и вспомогательные классы. Стилизуемые компоненты. Компонент Entry: задание шрифта

    На этом шаге мы рассмотрим, как можно задать шрифт у этого компонента.

    Указать шрифт, которым будет выводиться текст в поле ввода, можно с помощью опции font. Ее значение может быть записано в одном из двух форматов:

    Функция families() из модуля tkinter.font возвращает кортеж из названий всех поддерживаемых системой шрифтов, представленных строками: .

print(tkinter.font.families())
# Результат:
# ('System', 'Terminal', 'Fixedsys', 'Modern', 'Roman', 'Script',
# 'Courier', . . . )

    Мы можем получать значения различных опций шрифта, равно как и задавать их уже после создания шрифта, применяя способы, описанные на 12 шаге.

    Класс Font поддерживает ряд полезных методов:

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




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