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

Làm cách nào để xóa đường viền của hình bầu dục trong Tkinter?

Với canvas Tkinter, chúng ta có thể vẽ các hình dạng cho các ứng dụng 2D hoặc 3D, chúng ta có thể tạo hình ảnh, vẽ hoạt hình và nhiều thứ khác nữa. Giả sử rằng chúng ta phải tạo ra một hình bầu dục sẽ được vẽ một cách thẩm mỹ trên canvas. Có thể có các đặc điểm khác để tạo vẻ thẩm mỹ cho hình bầu dục và các hình dạng khác. Để xóa đường viền khỏi các hình trong canvas, chúng tôi có thể cung cấp giá trị trống cho đường viền thuộc tính trong phương thức.

Ví dụ

#Import tkinter library
from tkinter import *
#Create an instance of tkinter frame or window
win= Tk()
#Set the geometry of tkinter frame
win.geometry("750x350")
#Create a canvas and an oval
canvas= Canvas(win, width=400, height=350,bg= "#458a4a")
canvas.create_oval(50,50,250,250, fill="white", outline="")
canvas.pack()
win.mainloop()

Đầu ra

Bây giờ, hãy thực thi mã để hiển thị đầu ra có hình bầu dục bên trong canvas.

Làm cách nào để xóa đường viền của hình bầu dục trong Tkinter?