মান লইয়া চলা যাক আমরা একটি টকিন্টার অ্যাপ্লিকেশনে কাজ করছি যেখানে কিছু বাটন আছে যেগুলোকে কিছু উইন্ডো বা ইভেন্ট পুল আউট করতে হবে। বাটনটিকে সম্পূর্ণ ফাংশনাল बनाने জন্য, আমরা কম্যান্ড ভ্যালু হিসেবে কিছু আর্গুমেন্ট পাস করতে পারি।
Command হল একটি বাটন অ্যাট্রিবিউট যা ফাংশন নাম ভ্যালু হিসেবে নেয়। ফাংশনটি একটি নির্দিষ্ট ইভেন্টের কাজকর্ম ডিফাইন করে।
চলুন প্রথমে একটি বাটন তৈরি করি এবং এর কম্যান্ড অ্যাট্রিবিউটে আর্গুমেন্ট পাস করে কিছু ইভেন্ট যোগ করি।
উদাহরণ
এই উদাহরণে, আমরা একটি উইন্ডো এবং একটি বাটন তৈরি করব যা উইন্ডোকে ইনস্ট্যান্টলি বন্ধ করবে।
# প্রয়োজনীয় লাইব্রেরি ইমপোর্ট করুন
from tkinter import *
# tkinter ফ্রেম বা উইন্ডোর একটি ইনস্ট্যান্স তৈরি করুন
win = Tk()
# টাইটেল সেট করুন
win.title("Button Command Example")
# জিওমেট্রি সেট করুন
win.geometry("600x300")
# উইন্ডোর জন্য একটি লেবেল তৈরি করুন
Label(win, text="Example", font=('Times New Roman bold', 20)).pack(pady=20)
# একটি ফাংশন ডিফাইন করুন
def close_event():
win.destroy()
# একটি বাটন তৈরি করুন এবং কম্যান্ডে আর্গুমেন্ট হিসেবে ফাংশন নাম পাস করুন
my_button = Button(win, text="Close", font=('Helvetica bold', 20), borderwidth=2, command=close_event)
my_button.pack(pady=20)
win.mainloop()
আউটপুট
উপরোক্ত কোড চালালে, আমরা একটি ফাংশনকে বাটন কম্যান্ডে আর্গুমেন্ট হিসেবে পাস করতে পারি।

"Close" বাটনে ক্লিক করুন এবং এটি উইন্ডো বন্ধ করবে।