टिंकर कई अंतर्निर्मित विजेट प्रदान करता है जिनका उपयोग उच्च स्तरीय डेस्कटॉप एप्लिकेशन बनाने के लिए किया जा सकता है। लेबलफ्रेम विजेट उनमें से एक है, जो उपयोगकर्ताओं को एक लेबल वाला फ्रेम जोड़ने की अनुमति देता है। लेबल लेबलफ़्रेम . में एक अन्य विजेट है , जिसका उपयोग किसी फ़्रेम या किसी कंटेनर में टेक्स्ट या चित्र जोड़ने के लिए किया जाता है।
लेबलफ्रेम विजेट के दो मुख्य घटक हैं,
-
टाइटल बार (लेबलफ्रेम विजेट के टेक्स्ट के रूप में भी जाना जाता है)।
-
सामग्री (लेबलफ्रेम विजेट की सामग्री। आप लेबलफ्रेम विजेट के अंदर सामग्री के रूप में एक छवि, या पाठ जोड़ सकते हैं।)
लेबलफ़्रेम विजेट को परिभाषित करने के लिए, आपको लेबलफ़्रेम(रूट) के निर्माता को परिभाषित करना होगा विजेट।
उदाहरण
यहां लेबलफ़्रेम विजेट का एक कार्यशील उदाहरण दिया गया है जिसमें हम लेबलफ़्रेम विजेट की सामग्री के रूप में कुछ पाठ जोड़ेंगे।
# 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") # Create a canvas widget canvas= Canvas(win) canvas.pack() # Create a LabelFrame widget lf = LabelFrame(canvas,text= "Welcome Window") # Add a label in the labelFrame widget label= Label(lf, text= "This text is inside the LabelFrame.") label.config(font= 'Arial 12') label.pack(padx=20, pady=20) lf.pack() win.mainloop()
आउटपुट
उपरोक्त कोड को चलाने से एक विंडो प्रदर्शित होगी जिसमें एक लेबलफ्रेम विजेट और उसके अंदर कुछ टेक्स्ट होगा।