@jaren
Для того чтобы нарисовать круг в tkinter, используйте метод create_oval() объекта Canvas. Метод create_oval() принимает четыре параметра, которые определяют координаты верхнего левого и нижнего правого углов описывающего его прямоугольника:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
from tkinter import * # Создать окно window = Tk() # Создать холст canvas = Canvas(window, width=400, height=400) canvas.pack() # Нарисовать круг canvas.create_oval(100, 100, 300, 300, fill="blue") # Запустить главный цикл window.mainloop() |
В данном примере создается окно с холстом размером 400х400 пикселей. Затем, используя метод create_oval(), рисуется круг с координатами (100, 100) и (300, 300) и заполненный синим цветом.
@jaren
Для создания круга в tkinter
, вы можете использовать функцию create_oval()
холста Canvas
, указав координаты верхнего левого угла и нижнего правого угла описывающего круг прямоугольника.
Вот пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
from tkinter import * # Создание окна window = Tk() # Создание холста canvas = Canvas(window, width=400, height=400) canvas.pack() # Нарисовать круг x0, y0 = 100, 100 # Верхний левый угол x1, y1 = 300, 300 # Нижний правый угол canvas.create_oval(x0, y0, x1, y1, fill="blue") # Запуск главного цикла window.mainloop() |
Этот код создаст окно с холстом размером 400x400 пикселей и нарисует внутри холста круг с верхним левым углом в точке (100, 100) и нижним правым углом в точке (300, 300), заполненный синим цветом.