Глава 18 · Проект: приложение для рисования
Приложение для рисования — объяснение
Разберём план из шести шагов — от пустого холста до готовой рисовалки.
Приложение для рисования — объяснение
Соберём собственный маленький «Paint»: холст, на котором можно рисовать линии, прямоугольники, овалы и произвольные каракули мышью — с выбором цвета и толщины. План такой же пошаговый, как и в главе 17:
- Холст для рисования (виджет
Canvas); - Панель инструментов — кнопки выбора фигуры;
- Реакция на движение и клики мыши;
- Собственно рисование линий, прямоугольников, овалов;
- Выбор толщины и цвета;
- Кнопка очистки холста.
Начинаем работу
nachalo.py
import tkinter as tk
root = tk.Tk()
root.title("Рисовалка")
Практика в Jupyter Notebook
18-02-holst.ipynb · начинаем собирать рисовалку