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

วิธีการวาดเส้นบนผืนผ้าใบ Tkinter?


วิดเจ็ต 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

วิธีการวาดเส้นบนผืนผ้าใบ Tkinter?