টকিন্টার ক্যানভাস সাধারণত আর্ক, রেক্ট্যাঙ্গল, ট্রায়্যাঙ্গল, ফ্রিফর্ম শেপস ইত্যাদি শেপ তৈরি করতে ব্যবহৃত হয়। এই সব শেপ টকিন্টার লাইব্রেরিতে উপলব্ধ ইনবিল্ট ফাংশন ব্যবহার করে আঁকা যেতে পারে।
উদাহরণ
এই উদাহরণে, আমরা create_oval(x0,y0,x1,y1) মেথড ব্যবহার করে একটি বৃত্ত তৈরি করব নিচের কোঅর্ডিনেটের মানগুলো পাস করে (x0,y0, x1, y1)
# লাইব্রেরি ইমপোর্ট করুন
from tkinter import *
# tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন
win = Tk()
# উইন্ডোর জিওমেট্রি ডিফাইন করুন
win.geometry("600x400")
# একটি ক্যানভাস অবজেক্ট তৈরি করুন
c = Canvas(win, width=400, height=400)
c.pack()
# ক্যানভাসে একটি অভা আঁকুন
c.create_oval(60, 60, 210, 210)
win.mainloop()
আউটপুট
উপরোক্ত কোড চালালে ক্যানভাসে একটি বৃত্ত আঁকা হবে। এই উদাহরণে, আমরা (x0, y0, x1, y1)-এর কোঅর্ডিনেট (60,60,210,210) হিসেবে ডিফাইন করেছি। অতএব, এটি উইন্ডোতে একটি বৃত্ত আঁকে প্রদর্শন করবে।
