टिंकर में लेबल विजेट आमतौर पर टेक्स्ट के साथ-साथ छवि को प्रदर्शित करने के लिए उपयोग किया जाता है। कंस्ट्रक्टर का उपयोग करके लेबल विजेट में टेक्स्ट जोड़ा जा सकता है लेबल (रूट, टेक्स्ट ="यह मेरा टेक्स्ट है") . एक बार लेबल विजेट परिभाषित हो जाने के बाद, आप किसी भी ज्यामिति प्रबंधक का उपयोग करके लेबल विजेट को पैक कर सकते हैं।
यदि आप लेबल विजेट को कॉन्फ़िगर करना चाहते हैं, तो आप कॉन्फ़िगर करें () . का उपयोग कर सकते हैं संपत्ति। कॉन्फ़िगर करें () विधि आपको टेक्स्ट के साथ-साथ लेबल विजेट के अन्य गुणों को गतिशील रूप से संपादित करने की अनुमति देती है।
उदाहरण
आइए यह समझने के लिए एक उदाहरण लेते हैं कि कैसे हम कॉन्फ़िगर () का उपयोग करके टिंकर लेबल टेक्स्ट को गतिशील रूप से बदल सकते हैं। तरीका। इस उदाहरण में, हम लेबल टेक्स्ट विजेट और लेबल विजेट के टेक्स्ट को अपडेट करने के लिए एक बटन बनाएंगे।
# Import the required library from tkinter import * # Create an instance of tkinter frame or widget win = Tk() win.geometry("700x350") def update_text(): # Configuring the text in Label widget label.configure(text="This is updated Label text") # Create a label widget label=Label(win, text="This is New Label text", font=('Helvetica 14 bold')) label.pack(pady= 30) # Create a button to update the text of label widget button=Button(win, text= "Update", command=update_text) button.pack() win.mainloop()
आउटपुट
उपरोक्त कोड को चलाने से एक विंडो प्रदर्शित होगी जिसमें एक लेबल विजेट होगा जिसमें कुछ टेक्स्ट और एक बटन होगा।
जब आप बटन पर क्लिक करेंगे, तो यह टेक्स्ट को अपडेट कर देगा।