टिंकर टूलकिट लाइब्रेरी में विभिन्न अंतर्निहित कार्य, विजेट और विधियां उपलब्ध हैं जिनका उपयोग आप मजबूत और शक्तिशाली डेस्कटॉप एप्लिकेशन बनाने के लिए कर सकते हैं। बटन टिंकर में विजेट उपयोगकर्ताओं को अपने कार्यों की मदद से बटन बनाने और विभिन्न क्रियाएं करने में मदद करता है। आप बाइंड("बटन", कॉलबैक) का उपयोग करके कुछ विशिष्ट ईवेंट या कॉलबैक करने के लिए बटन को बाइंड भी कर सकते हैं विधि।
उदाहरण
निम्नलिखित उदाहरण पर विचार करें। एक फ़ंक्शन बनाने के लिए जो स्क्रीन पर एक संदेश प्रिंट करता है जब भी उपयोगकर्ता
# Import the required libraries from tkinter import * # Create an instance of tkinter frame or window win = Tk() # Set the size of the window win.geometry("700x350") # Define a function to print the message def print_msg(): Label(win, text="Hello World!", font=('11')).pack() # Create a button widget and bind with the given function win.bind("<Return>", lambda e: print_msg()) button = Button(win, text="Click Me", command=print_msg) button.pack() win.mainloop()
आउटपुट
उपरोक्त कोड को चलाने से एक विंडो प्रदर्शित होगी जिसमें एक बटन होगा। बटन पर क्लिक करने से मुख्य विंडो में टेक्स्ट वाला लेबल विजेट प्रदर्शित होगा।