Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

Tkinter में क्लिक करने योग्य लेबल बनाना


Tkinter लेबल विजेट टेक्स्ट और छवियों को Tkinter एप्लिकेशन विंडो में प्रदर्शित करने का एक तरीका प्रदान करते हैं। हम लेबल विजेट के गुणों को इसमें विशेषताओं और गुणों को परिभाषित करके कॉन्फ़िगर कर सकते हैं। लेबल विजेट को एक क्लिक करने योग्य ऑब्जेक्ट में बदला जा सकता है जिसमें कुछ ऑपरेशन वाला फ़ंक्शन परिभाषित करके जिसे बाद में कुंजी के साथ बांधा जा सकता है।

उदाहरण

इस उदाहरण में, हम एक लेबल विजेट बनाएंगे। लेबल विजेट पर क्लिक करने से उपयोगकर्ता एक निर्दिष्ट वेबपेज पर रीडायरेक्ट हो जाएगा। इसलिए, लेबल एक हाइपरलिंक के रूप में कार्य करेगा।

# आवश्यक लाइब्रेरी आयात करें
from tkinter import *
import webbrowser

# tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
win.geometry("750x250")

# कॉलबैक फ़ंक्शन परिभाषित करें
def callback(url):
    webbrowser.open_new_tab(url)

# लिंक प्रदर्शित करने के लिए एक लेबल बनाएं
link = Label(win, text="www.tutorialspoint.com", font=('Helvetica', 15), fg="blue", cursor="hand2")
link.pack()
link.bind("", lambda e: callback("https://www.tutorialspoint.com"))

win.mainloop()

आउटपुट

उपरोक्त कोड चलाने पर एक लेबल विजेट वाली विंडो प्रदर्शित होगी। लेबल पर क्लिक करने से उपयोगकर्ता वेबसाइट "www.tutorialspoint.com" पर रीडायरेक्ट हो जाएगा।

Tkinter में क्लिक करने योग्य लेबल बनाना

  1. Python Tkinter में Frameless Window बनाएं Python Tkinter में Frameless Window बनाएं

    Tkinter GUI-based applications बनाने के लिए सबसे commonly used Python library है। इसमें widgets add करने और अन्य necessary attributes जैसी features हैं। मान लीजिए हम tkinter का उपयोग करके borderless window बनाना चाहते हैं। Borderless window बनाने के लिए, हम overrideredirect method का उपयोग कर सकते ह

  1. Python में tkinter में बटन बनाना Python में tkinter में बटन बनाना

    Python के लिए एक लाइब्रेरी के रूप में Tkinter, tkinter कैनवास पर बटन बनाने के कई तरीके प्रदान करता है। इस लेख में हम देखेंगे कि हम सामान्य tkinter मॉड्यूल के साथ-साथ थीम वाले tkinter मॉड्यूल का उपयोग किए बिना tkinter बटन कैसे बना सकते हैं। tkinter का उपयोग करना नीचे दिए गए प्रोग्राम में हम पहले एक क

  1. Python Tkinter में Progressbar विजेट Python Tkinter में Progressbar विजेट

    प्रोग्रेसबार एक सामान्य GUI तत्व है जिसका उपयोग किसी कार्य की प्रगति दिखाने के लिए किया जाता है। इस लेख में हम देखेंगे कि Python tkinter GUI लाइब्रेरी का उपयोग करके प्रोग्रेसबार कैसे बनाया जाए। नीचे दिए गए प्रोग्राम में हमने tkinter.ttk मॉड्यूल के प्रोग्रेसबार सब-मॉड्यूल को आयात किया है। फिर स्टाइल