আসুন আমরা ধরে নিই যে আমরা একটি tkinter অ্যাপ্লিকেশনের সাথে কাজ করছি যেমন কিছু বোতাম রয়েছে যা কিছু উইন্ডো বা ইভেন্ট বের করতে হবে। বোতামটিকে সম্পূর্ণ কার্যকরী করার জন্য, আমরা কমান্ড মান হিসাবে কিছু আর্গুমেন্ট পাস করতে পারি।
কমান্ড হল একটি বোতাম বৈশিষ্ট্য যা ফাংশনের নামটিকে মান হিসাবে নেয়। ফাংশনটি একটি নির্দিষ্ট ইভেন্টের কাজকে সংজ্ঞায়িত করে।
আসুন প্রথমে একটি বোতাম তৈরি করি এবং এর কমান্ড অ্যাট্রিবিউটে আর্গুমেন্ট পাস করে কিছু ইভেন্ট যোগ করি।
উদাহরণ
এই উদাহরণে, আমরা একটি উইন্ডো এবং একটি বোতাম তৈরি করব যা তাত্ক্ষণিকভাবে উইন্ডোটি বন্ধ করে দেবে।
#Importing the required library from tkinter import * #Create an instance of tkinter frame or window win= Tk() #Set the title win.title("Button Command Example") #Set the geometry win.geometry("600x300") #Create a label for the window Label(win, text= "Example", font= ('Times New Roman bold', 20)).pack(pady=20) #Defining a function def close_event(): win.destroy() #Create a button and pass arguments in command as a function name my_button= Button(win, text= "Close", font=('Helvetica bold', 20), borderwidth=2, command= close_event) my_button.pack(pady=20) win.mainloop()
আউটপুট
উপরের কোডটি চালানোর মাধ্যমে, আমরা একটি বোতাম কমান্ডে আর্গুমেন্ট হিসাবে ফাংশনটি পাস করতে পারি।
"বন্ধ" বোতামে ক্লিক করুন এবং এটি উইন্ডোটি বন্ধ করবে৷