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

Tkinter Canvas के अंदर LabelFrame बनाना

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

LabelFrame विजेट के दो मुख्य घटक हैं,

  • टाइटल बार (इसे LabelFrame विजेट के टेक्स्ट के रूप में भी जाना जाता है)।

  • कंटेंट (LabelFrame विजेट का कंटेंट। आप LabelFrame विजेट के अंदर कंटेंट के रूप में इमेज या टेक्स्ट जोड़ सकते हैं।)

LabelFrame विजेट को परिभाषित करने के लिए, आपको LabelFrame(root) विजेट के कंस्ट्रक्टर को परिभाषित करना होगा।

उदाहरण

यहां LabelFrame विजेट का एक कार्यात्मक उदाहरण है जिसमें हम LabelFrame विजेट के कंटेंट के रूप में कुछ टेक्स्ट जोड़ेंगे।

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

# Tkinter फ्रेम या विंडो का इंस्टेंस बनाएं
win = Tk()

# विंडो का आकार सेट करें
win.geometry("700x350")

# एक कैनवास विजेट बनाएं
canvas = Canvas(win)
canvas.pack()

# एक LabelFrame विजेट बनाएं
lf = LabelFrame(canvas, text="Welcome Window")

# LabelFrame विजेट में एक लेबल जोड़ें
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()

आउटपुट

उपरोक्त कोड चलाने से एक LabelFrame विजेट और उसके अंदर कुछ टेक्स्ट वाली विंडो प्रदर्शित होगी।

Tkinter Canvas के अंदर LabelFrame बनाना

  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 मॉड्यूल के प्रोग्रेसबार सब-मॉड्यूल को आयात किया है। फिर स्टाइल