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

क्लिक करने योग्य Tkinter Label कैसे बनाएं?


Tkinter में Label विजेट का उपयोग टेक्स्ट और इमेज प्रदर्शित करने के लिए किया जाता है। हम लेबल विजेट के साथ एक URL लिंक कर सकते हैं ताकि यह क्लिक करने योग्य बन जाए। जब भी लेबल विजेट पर क्लिक किया जाता है, तो यह जुड़े लिंक को डिफ़ॉल्ट ब्राउज़र में खोल देगा।

ब्राउज़र और हाइपरलिंक के साथ काम करने के लिए हम Python में webbrowser मॉड्यूल का उपयोग कर सकते हैं। यह मॉड्यूल Python एक्सटेंशन लाइब्रेरी में सुलभ है और इसे शेल में कमांड pip install webbrowser टाइप करके इंस्टॉल किया जा सकता है।

उदाहरण

इस एप्लिकेशन में, हम एक लेबल बनाएंगे जो एक वेबपेज को संदर्भित करने वाला हाइपरलिंक बन जाता है।

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

# Tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
win.geometry("700x350")

def open_url(url):
    webbrowser.open_new_tab(url)

# लेबल विजेट बनाएं
label = Label(win, text="Welcome to TutorialsPoint", cursor="hand2", foreground="green", font=('Aerial 18'))
label.pack(pady=30)

# नए टैब में खोलने के लिए URL परिभाषित करें
url = 'https://www.tutorialspoint.com/'

# लेबल को URL के साथ बाइंड करें ताकि नए टैब में खुले
label.bind("", lambda e: open_url(url))

win.mainloop()

आउटपुट

क्लिक करने योग्य Tkinter Label कैसे बनाएं?

लेबल पर क्लिक करने पर, यूजर Tutorialspoint के होमपेज पर रीडायरेक्ट हो जाएगा।


  1. Tkinter लेबल टेक्स्ट कैसे प्राप्त करें? Tkinter लेबल टेक्स्ट कैसे प्राप्त करें?

    Tkinter लेबल्स विंडो पर टेक्स्ट या इमेजेज बनाने और डिस्प्ले करने के लिए उपयोग किए जाते हैं। इसमें कई कंपोनेंट्स और फंक्शन्स हैं जिनका उपयोग लेबल जानकारी जैसे फॉन्टफैमिली, पैडिंग, चौड़ाई, ऊंचाई आदि को कस्टमाइज़ करने के लिए किया जा सकता है। विंडो पर लेबल टेक्स्ट प्राप्त करने के लिए, हम उस टेक्स्ट के

  1. Tkinter विजेट को इनविजिबल कैसे बनाएं? Tkinter विजेट को इनविजिबल कैसे बनाएं?

    Tkinter विजेट को इनविजिबल बनाने के लिए, हम pack_forget() मेथड का उपयोग कर सकते हैं। यह आमतौर पर विजेट्स को विंडो से अनमैप करने के लिए उपयोग किया जाता है। उदाहरण निम्नलिखित उदाहरण में, हम एक लेबल टेक्स्ट और एक बटन बनाएंगे जिसका उपयोग लेबल टेक्स्ट विजेट पर इनविजिबल इवेंट ट्रिगर करने के लिए किया जा स

  1. Tkinter का उपयोग करके सरल स्क्रीन कैसे बनाएं? Tkinter का उपयोग करके सरल स्क्रीन कैसे बनाएं?

    हम Tkinter लाइब्रेरी का उपयोग करके एक सरल स्क्रीन बनाएंगे। एल्गोरिदम चरण 1: tkinter आयात करें। चरण 2: tkinter क्लास का ऑब्जेक्ट बनाएं। चरण 3: स्क्रीन प्रदर्शित करें। उदाहरण कोड import tkinter as tk window = tk.Tk() आउटपुट