สมมติว่าเราสร้างสี่เหลี่ยมบน Tkinter canvas งานคือการให้สี่เหลี่ยมมีขอบที่มีสี เพื่อให้ขอบหรือกรอบกับสี่เหลี่ยม ให้กำหนดคุณสมบัติ outline ใน constructor และเพิ่มค่าสีใหม่เข้าไป
ตัวอย่าง
ในตัวอย่างนี้ เราจะสร้างสี่เหลี่ยมบน Tkinter canvas แล้วใส่สีขอบ
# นำเข้าไลบรารีที่จำเป็น
from tkinter import *
# สร้างอินสแตนซ์ของ Tkinter Frame
win = Tk()
# กำหนดขนาด
win.geometry("700x350")
# กำหนด Canvas Widget
canvas = Canvas(win, width=500, height=350)
canvas.pack()
# สร้างสี่เหลี่ยมใน Canvas
canvas.create_rectangle(100, 100, 300, 300, outline='yellow', width=4, fill='green')
win.mainloop()
ผลลัพธ์
การรันโค้ดจะแสดงหน้าต่างที่มีสี่เหลี่ยมภายใน canvas widget
