Виджет Canvas предоставляет возможности рисования двухмерных фигур. Стоит отметить, что Canvas есть только в пакете tkinter
, а в пакете tkinter.ttk
аналог отсутствует.
Некоторые основные параметры Canvas:
По умолчанию Canvas представляет прямоугольную область:
from tkinter import *
root = Tk()
root.title("METANIT.COM")
root.geometry("300x300")
canvas = Canvas(bg="white", width=250, height=250)
canvas.pack(anchor=CENTER, expand=1)
root.mainloop()
Для двухмерного рисования Canvas предоставляет ряд методов: