Computer >> Máy Tính >  >> Lập trình >> Python

Vẽ một vòng tròn bằng Tkinter Python

Tkinter Canvas thường được sử dụng để tạo các hình dạng như hình cung, hình chữ nhật, hình tam giác, hình dạng tự do, v.v. Tất cả những hình dạng này có thể được vẽ bằng cách sử dụng chức năng sẵn có trong thư viện tkinter.

Ví dụ

Trong ví dụ này, chúng tôi sẽ tạo một Vòng kết nối bằng cách sử dụng create_oval (x0, y0, x1, y1) bằng cách chuyển các giá trị tọa độ sau (x0, y0, x1, y1)

#Import the library
from tkinter import *

#Create an instance of tkinter frame
win= Tk()

#Define the geometry of window
win.geometry("600x400")

#Create a canvas object
c= Canvas(win,width=400, height=400)
c.pack()

#Draw an Oval in the canvas
c.create_oval(60,60,210,210)

win.mainloop()

Đầu ra

Chạy đoạn mã trên sẽ vẽ một vòng tròn trong canvas. Trong ví dụ này, chúng tôi đã xác định tọa độ cho (x0, y0, x1, y1) là (60,60,210,210). Do đó, nó sẽ vẽ và hiển thị một vòng tròn trong cửa sổ.

Vẽ một vòng tròn bằng Tkinter Python