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

पायथन Tkinter - लेबल विजेट में टेक्स्ट साइज़ कैसे बदलें?


Tkinter Label विजेट्स विंडो में लेबल बनाने के लिए उपयोग किए जाते हैं। हम tkinter.ttk पैकेज का उपयोग करके विजेट्स को स्टाइल कर सकते हैं। लेबल विजेट्स के फॉन्ट-साइज़, फॉन्ट-फैमिली और फॉन्ट-स्टाइल को रिसाइज़ करने के लिए, हम font('font-family font style', font-size) इनबिल्ट प्रॉपर्टी का उपयोग कर सकते हैं।

उदाहरण

इस उदाहरण में, हम ऐसे बटन बनाएंगे जो लेबल टेक्स्ट की स्टाइल को मॉडिफाई करेंगे जैसे फॉन्ट-साइज़ और फॉन्ट-स्टाइल।

# आवश्यक लाइब्रेरीज़ इम्पोर्ट करें
from tkinter import *
# tkinter फ्रेम का इंस्टेंस बनाएं
win = Tk()
# फ्रेम की ज्योमेट्री सेट करें
win.geometry("650x250")
# सभी फंक्शन्स डिफाइन करें
def size_1():
    text.config(font=('Helvetica bold', 20))
def size_2():
    text.config(font=('Helvetica bold', 40))
# एक डेमो लेबल बनाएं जिसमें चेंजेस करने हैं
text = Label(win, text="Hello World!")
text.pack()
# एक फ्रेम बनाएं
frame = Frame(win)
# एक लेबल बनाएं
Label(frame, text="फॉन्ट-साइज़ चुनें").pack()
# लेबल स्टाइल करने के लिए बटन बनाएं
button1 = Button(frame, text="20", command=size_1)
button1.pack(pady=10)
button2 = Button(frame, text="40", command=size_2)
button2.pack(pady=10)
frame.pack()
win.mainloop()

आउटपुट

उपरोक्त कोड चलाने से एक टेक्स्ट लेबल वाली विंडो डिस्प्ले होगी। बटन्स का उपयोग टेक्स्ट लेबल के फॉन्ट-साइज़ को बदलने के लिए किया जा सकता है।

पायथन Tkinter - लेबल विजेट में टेक्स्ट साइज़ कैसे बदलें?

अब, टेक्स्ट लेबल विजेट का फॉन्ट-साइज़ बदलने के लिए चुनें।

पायथन Tkinter - लेबल विजेट में टेक्स्ट साइज़ कैसे बदलें?


  1. Tkinter Text विजेट के कंटेंट्स कैसे क्लियर करें? Tkinter Text विजेट के कंटेंट्स कैसे क्लियर करें?

    Tkinter Text विजेट का उपयोग एप्लिकेशन में टेक्स्ट राइटर जोड़ने के लिए किया जाता है। इसमें कई एट्रिब्यूट्स और प्रॉपर्टीज़ हैं जिनका उपयोग टेक्स्ट एडिटर की कार्यक्षमता बढ़ाने के लिए किया जाता है। इनपुट कंटेंट डिलीट करने के लिए, हम delete(start, end) मेथड का उपयोग कर सकते हैं। उदाहरण # tkinter लाइब्र

  1. Tkinter Text विजेट से इनपुट कैसे प्राप्त करें? Tkinter Text विजेट से इनपुट कैसे प्राप्त करें?

    Tkinter में, हम पैकेजेस का उपयोग करके Text एट्रिब्यूट्स का उपयोग करके टेक्स्ट विजेट्स बना सकते हैं। हालांकि, GUI एप्लिकेशन बनाते समय, कभी-कभी हमें टेक्स्ट विजेट से इनपुट कैप्चर करने की आवश्यकता होती है। हम .get() मेथड का उपयोग करके टेक्स्ट विजेट में यूज़र से इनपुट प्राप्त कर सकते हैं। हमें इनपुट रे

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

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