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

วาดวงกลมโดยใช้ Tkinter Python


โดยทั่วไปแล้ว Tkinter Canvas จะใช้สำหรับสร้างรูปร่างต่างๆ เช่น ส่วนโค้ง สี่เหลี่ยมผืนผ้า สามเหลี่ยม รูปร่างอิสระ ฯลฯ รูปร่างทั้งหมดเหล่านี้สามารถวาดได้โดยใช้ฟังก์ชัน inbuilt ที่มีอยู่ในไลบรารี tkinter

ตัวอย่าง

ในตัวอย่างนี้ เราจะสร้างแวดวงโดยใช้ create_oval(x0,y0,x1,y1) โดยส่งค่าพิกัดต่อไปนี้ (x0,y0, x1, y1)

#Import the library
from tkinter import *

#Create an instance of tkinter frame
win= Tk()

#Define the geometry of window
win.geometry("600x400")

#Create a canvas object
c= Canvas(win,width=400, height=400)
c.pack()

#Draw an Oval in the canvas
c.create_oval(60,60,210,210)

win.mainloop()

ผลลัพธ์

การเรียกใช้โค้ดด้านบนจะเป็นการวาดวงกลมบนผืนผ้าใบ ในตัวอย่างนี้ เราได้กำหนดพิกัดสำหรับ (x0, y0, x1, y1) เป็น (60,60,210,210) ดังนั้นจะวาดและแสดงวงกลมในหน้าต่าง

วาดวงกลมโดยใช้ Tkinter Python