Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Cách vẽ cung tròn (arc) trên Canvas Tkinter

Dùng create_arc() của Canvas. Cung cấp tọa độ bounding box và tham số extent (góc cung). Có thể tạo chord, pieslice, hoặc arc đơn giản.

Ví dụ

from tkinter import *

root = Tk()
root.geometry("700x350")

C = Canvas(root, bg="blue", height=250, width=600)
coord = 100, 50, 500, 300
arc = C.create_arc(coord, start=0, extent=150, fill="red")
C.pack(side=TOP, padx=50, pady=50)

root.mainloop()

Kết quả

Cung tròn đỏ góc 150° trên nền xanh.

Cách vẽ cung tròn (arc) trên Canvas Tkinter