Python Tkinter में एक लाइन में कई लेबल प्रदर्शित करने के लिए, हम लेबल के pack() मेथड का उपयोग कर सकते हैं और सभी लेबल को एक ही तरफ संरेखित कर सकते हैं। आइए एक उदाहरण लेते हैं और देखते हैं कि एक लाइन में कई लेबल कैसे प्रदर्शित करें।
चरण
आवश्यक लाइब्रेरी इम्पोर्ट करें और Tkinter फ्रेम का एक इंस्टेंस बनाएं।
geometry मेथड का उपयोग करके फ्रेम का आकार सेट करें।
एक लेबल बनाएं और इसे "Label 1" नाम दें। इसका फ़ॉन्ट सेट करें और लेबल को बैकग्राउंड कलर से हाइलाइट करें।
अगला, लेबल के pack() मेथड का उपयोग करें और लेबल को स्क्रीन के बाईं ओर स्थित करने के लिए side=LEFT सेट करें।
इसी तरह, समान pack पैरामीटर्स और अलग-अलग बैकग्राउंड कलर्स के साथ दो और लेबल, "Label 2" और "Label 3" बनाएं।
अंत में, एप्लिकेशन विंडो का mainloop चलाएं।
उदाहरण
from tkinter import * win = Tk() win.title("Labels in One Line") win.geometry("700x350") label1=Label(win, text="Label 1", font=("Times",30,"bold"), bg='red') label1.pack(side=LEFT, pady=15) label2=Label(win, text="Label 2", font=("Times",30,"bold"), bg='blue') label2.pack(side=LEFT, pady=15) label3=Label(win, text="Label 3", font=("Times",30,"bold"), bg='green') label3.pack(side=LEFT, pady=15) win.mainloop()आउटपुट
निष्पादन पर, यह निम्नलिखित आउटपुट देगा जिसमें सभी तीन लेबल एक लाइन में रखे गए हैं:
