Класс CheckBox

Исходный код

Наследует классу Widget.

Реализует виджет флажка.

Методы:

__init__

Сигнатура:

__init__(self, text: str, command: Callable[[], Any] | None = None,
         unset_command: Callable[[], Any] | None = None,
         text_color: tuple[int, int, int] = (0, 0, 0), font_size: int = 25,
         font: str | None = None, name: str = '')

Аргументы:

  • text - текст флажка;
  • command - функция, вызываемая при установке флажка;
  • unset_command - функция, вызываемая при убирании флажка;
  • text_color - цвет текста флажка;
  • font_size - размер текста флажка;
  • font - имя файла со шрифтом текста флажка;
  • name - имя виджета.

set

Сигнатура:

set(self)

Устанавливает флажок.


set_text

Сигнатура:

set_text(self, text: str)

Устанавливает текст флажка.

Аргументы:

  • text - новый текст флажка.

unset

Сигнатура:

unset(self)

Убирает флажок.