टिंकर बटन विजेट का उपयोग एप्लिकेशन के भीतर एक विशिष्ट कार्रवाई योग्य घटना को करने के लिए किया जा सकता है। हम बटन विजेट पर बिना क्लिक किए भी इनवाइट कर सकते हैं। आह्वान () टीसीएल/टीसी में विधि वही काम करती है जो बटन को दिए गए किसी भी आदेश के मामले में एक स्ट्रिंग लौटाती है। आह्वान () बटन विजेट के प्रारंभ के बाद विधि को कॉल किया जा सकता है। बटन विजेट तैयार होने के बाद ईवेंट को स्वचालित रूप से कॉल किया जाएगा।
उदाहरण
# 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()
आउटपुट
उपरोक्त कोड को चलाने से एक पॉपअप संदेश बॉक्स अपने आप दिखाई देगा। जब हम बटन पर क्लिक करते हैं, तो मुख्य विंडो से पॉपअप दिखाई देगा।