Chúng tôi có thể tạo các hình dạng khác nhau như hình chữ nhật, vòng cung, hình tròn, v.v., trên canvas Tkinter. Tiện ích canvas có nhiều chức năng và phương thức có sẵn có thể được sử dụng để định cấu hình thuộc tính của các hình dạng.
Để tô màu đường viền của hình chữ nhật canvas, chúng tôi phải chỉ định giá trị màu trong đường viền bất động sản. Nó áp dụng cho hàm create_rectangle (trên, trái, dưới, phải) nơi phác thảo sẽ được hiển thị.
Ví dụ
#Import the required libraries from tkinter import * #Create an instance of Tkinter Frame win = Tk() #Set the geometry win.geometry("700x350") #Create a canvas object canvas= Canvas(win, width= 300, height= 350) #Create a rectangle in canvas canvas.create_rectangle(300,200,10,10, outline= "red", fill= "white") canvas.pack() win.mainloop()
Đầu ra
Chạy đoạn mã trên sẽ hiển thị một hình chữ nhật bên trong tiện ích canvas.
Quan sát rằng chúng tôi đã đặt đường viền của hình chữ nhật là Màu đỏ.