Tkinter বোতাম উইজেট অ্যাপ্লিকেশনের মধ্যে একটি নির্দিষ্ট কর্মযোগ্য ইভেন্ট সম্পাদন করতে ব্যবহার করা যেতে পারে। আমরা বোতাম উইজেটটিতে একটি ক্লিক অপারেশন না করেও এটি চালু করতে পারি। আমন্ত্রণ() Tcl/Tk-এ মেথড একই কাজ করে যা বোতামে কোনো কমান্ড দেওয়া থাকলে একটি স্ট্রিং প্রদান করে। আমন্ত্রণ() বোতাম উইজেট শুরু হওয়ার পরে পদ্ধতিটি কল করা যেতে পারে। বোতাম উইজেট তৈরি হয়ে গেলে ইভেন্টটি স্বয়ংক্রিয়ভাবে কল করা হবে।
উদাহরণ
# Import the required libraries from tkinter import * from tkinter import ttk from tkinter import messagebox # Create an instance of tkinter frame win = Tk() # Set the size of the tkinter window win.geometry("700x350") def display_msg(): messagebox.showinfo("Message", "Hello There! Greeting from TutorialsPoint.") # Add a Button widget b1 = ttk.Button(win, text="Click Me", command=display_msg) b1.pack(pady=30) b1.invoke() win.mainloop()
আউটপুট
উপরের কোডটি চালানো হলে স্বয়ংক্রিয়ভাবে একটি পপআপ মেসেজ বক্স দেখা যাবে। যখন আমরা বোতামে ক্লিক করি, তখন প্রধান উইন্ডো থেকে পপআপ প্রদর্শিত হবে।