Глава 18 · Проект: приложение для рисования

Приложение для рисования — объяснение

Разберём план из шести шагов — от пустого холста до готовой рисовалки.

Приложение для рисования — объяснение

Соберём собственный маленький «Paint»: холст, на котором можно рисовать линии, прямоугольники, овалы и произвольные каракули мышью — с выбором цвета и толщины. План такой же пошаговый, как и в главе 17:

  1. Холст для рисования (виджет Canvas);
  2. Панель инструментов — кнопки выбора фигуры;
  3. Реакция на движение и клики мыши;
  4. Собственно рисование линий, прямоугольников, овалов;
  5. Выбор толщины и цвета;
  6. Кнопка очистки холста.

Начинаем работу

nachalo.py
import tkinter as tk

root = tk.Tk()
root.title("Рисовалка")
Практика в Jupyter Notebook
18-02-holst.ipynb · начинаем собирать рисовалку
Открыть ноутбук →