Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

วิธีวาดเส้นบน Canvas ใน Tkinter


Widget Canvas ใน Tkinter ใช้สำหรับหลายวัตถุประสงค์ เช่น วาดรูปทรง, ออบเจ็กต์, สร้างกราฟิกและภาพ วาดเส้นบน Canvas ใช้เมธอด create_line(x,y,x1,y1, **options)

ใน Tkinter วาดเส้นได้ 2 แบบ: เส้นธรรมดาและเส้นประ สามารถระบุประเภทเส้นด้วยคุณสมบัติ 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 widget

วิธีวาดเส้นบน Canvas ใน Tkinter