วิดเจ็ต Tkinter Canvas ใช้งานได้หลากหลาย เช่น การวาดรูปร่าง วัตถุ การสร้างกราฟิกและรูปภาพ ในการวาดเส้นบน Canvas เราสามารถใช้ create_line(x,y,x1,y1, **options) วิธีการ
ใน Tkinter เราสามารถวาดเส้นได้สองแบบ:แบบธรรมดาและแบบเส้นประ เราสามารถระบุชนิดของเส้นโดยใช้คุณสมบัติ dash
ตัวอย่าง
# Import the required libraries from tkinter import * # Create an instance of tkinter frame or window win=Tk() # Set the size of the tkinter window win.geometry("700x350") # Create a canvas widget canvas=Canvas(win, width=500, height=300) canvas.pack() # Add a line in canvas widget canvas.create_line(100,200,200,35, fill="green", width=5) win.mainloop()
ผลลัพธ์
การเรียกใช้โค้ดด้านบนจะแสดงบรรทัดบนวิดเจ็ต Canvas