Computer >> Máy Tính >  >> Lập trình >> Python

Làm thế nào để vẽ một đường trên canvas Tkinter?

Tiện ích Tkinter Canvas có thể được sử dụng cho nhiều mục đích như vẽ hình dạng, đối tượng, tạo đồ họa và hình ảnh. Để vẽ một đường trên Canvas, chúng ta có thể sử dụng create_line (tùy chọn x, y, x1, y1, **) phương pháp.

Trong Tkinter, chúng ta có thể vẽ hai loại đường:đơn giản và gạch ngang. Chúng tôi có thể chỉ định loại dòng bằng cách sử dụng thuộc tính gạch ngang.

Ví dụ

# 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()

Đầu ra

Chạy đoạn mã trên sẽ hiển thị một dòng trên tiện ích Canvas.

Làm thế nào để vẽ một đường trên canvas Tkinter?