टिंकर लेबल विजेट टिंकर एप्लिकेशन विंडो में टेक्स्ट और छवियों को प्रदर्शित करने का एक तरीका प्रदान करते हैं। हम लेबल विजेट के गुणों को उसमें विशेषताओं और गुणों को परिभाषित करके कॉन्फ़िगर कर सकते हैं। लेबल विजेट को एक ऐसे फ़ंक्शन को परिभाषित करके क्लिक करने योग्य ऑब्जेक्ट में परिवर्तित किया जा सकता है जिसमें कुछ ऑपरेशन होता है जिसे बाद में एक कुंजी के साथ बांधा जा सकता है।
उदाहरण
इस उदाहरण में, हम एक लेबल विजेट बनाएंगे। लेबल विजेट पर क्लिक करने से उपयोगकर्ता एक निर्दिष्ट वेबपेज पर रीडायरेक्ट हो जाएगा। तो, लेबल हाइपरलिंक के रूप में कार्य करेगा।
#Import the required libraries from tkinter import * import webbrowser #Create an instance of tkinter frame win = Tk() win.geometry("750x250") #Define a callback function def callback(url): webbrowser.open_new_tab(url) #Create a Label to display the link link = Label(win, text="www.tutorialspoint.com",font=('Helvetica', 15), fg="blue", cursor="hand2") link.pack() link.bind("<Button-1>", lambda e: callback("https://www.tutorialspoint.com")) win.mainloop()
आउटपुट
उपरोक्त कोड को चलाने पर एक विंडो प्रदर्शित होगी जिसमें एक लेबल विजेट होगा। लेबल पर क्लिक करने से उपयोगकर्ता "www.tutorialspoint.com" वेबसाइट पर रीडायरेक्ट हो जाएगा