কম্পিউটার টিউটোরিয়াল

Tkinter Canvas-এ অবজেক্টের কোঅর্ডিনেট পাওয়া


Canvas-এ আকার আঁকতে কোঅর্ডিনেট দিতে হয়। coords(item) মেথড দিয়ে আইটেমের কোঅর্ডিনেট পাওয়া যায়। এটি কোঅর্ডিনেটের লিস্ট ফেরত দেয়।

উদাহরণ

from tkinter import *

# Tkinter ফ্রেম তৈরি
win = Tk()
win.geometry("700x250")

# ক্যানভাস অবজেক্ট
canvas = Canvas(win, width=500, height=300)

# ক্যানভাসে অভাল আঁকা
c = canvas.create_oval(100, 10, 410, 200, outline="red", fill="#adf123")
canvas.pack(expand=True, fill=BOTH)

# কোঅর্ডিনেট প্রিন্ট
print("Coordinates of the object are:", canvas.coords(c))

win.mainloop()

আউটপুট

অভাল সহ উইন্ডো দেখাবে।

Tkinter Canvas-এ অবজেক্টের কোঅর্ডিনেট পাওয়া

কনসোলে কোঅর্ডিনেট প্রিন্ট হবে।

Coordinates of the object are: [100.0, 10.0, 410.0, 200.0]

  1. টকিন্টার পাইথনে ক্যানভাস ক্লিয়ার করা

  2. টকিন্টার পাইথনে টেক্সট উইজেট থেকে ইনপুট পাওয়া

  3. টকিন্টার পাইথনে লেবেল টেক্সট পাওয়া

  4. Tkinter Widget-এর বর্তমান x এবং y কোঅর্ডিনেট পাওয়ার পদ্ধতি