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

टिंकर में ऊंचाई से एंट्री बॉक्स का आकार कैसे बदलें?

टिंकर एप्लिकेशन में एक एंट्री विजेट सिंगललाइन उपयोगकर्ता इनपुट का समर्थन करता है। आप चौड़ाई . का उपयोग करके एंट्री विजेट के आकार को कॉन्फ़िगर कर सकते हैं जैसे कि इसकी चौड़ाई संपत्ति। हालांकि, टिंकर की कोई ऊंचाई नहीं है संपत्ति एक प्रवेश विजेट की ऊंचाई निर्धारित करने के लिए। ऊंचाई निर्धारित करने के लिए, आप font('font_name', font-size) का उपयोग कर सकते हैं संपत्ति। एंट्री विजेट में टेक्स्ट का फ़ॉन्ट आकार हमेशा एंट्री विजेट की ऊंचाई के रूप में काम करता है।

उदाहरण

आइए इसे और स्पष्ट रूप से समझने के लिए एक उदाहरण लेते हैं। नीचे दिए गए चरणों का पालन करें -

  • आवश्यक पुस्तकालयों को आयात करें

  • एक एंट्री विजेट बनाएं, इसकी चौड़ाई और ऊंचाई को font('font-name', font-size) निर्दिष्ट करके सेट करें। संपत्ति।

  • लेबल विजेट की सहायता से उपयोगकर्ता का नाम प्रिंट करने के लिए एक बटन बनाएं।

  • उपयोगकर्ताओं के नाम को प्रदर्शित करने के लिए एक लेबल बनाने के लिए एक फ़ंक्शन को परिभाषित करें।

  • प्राप्त करें () . का प्रयोग करें एंट्री विजेट से स्ट्रिंग इनपुट वापस करने के लिए फ़ंक्शन।

# Import the required libraries
from tkinter import *

# Create an instance of tkinter frame
win = Tk()

# Set the size of the tkinter window
win.geometry("700x350")

# Define a function
def myClick():
   greet= "Hello " + name.get()
   label=Label(win, text=greet, font=('Arial', 12))
   label.pack(pady=10)

# Create an entry widget
name=Entry(win, width=50, font=('Arial 24'))
name.pack(padx=10, pady=10)

# Create a button
button=Button(win, text="Submit", command=myClick)
button.pack(pady=10)

win.mainloop()

आउटपुट

उपरोक्त प्रोग्राम को चलाने पर एंट्री विजेट के साथ एक विंडो प्रदर्शित होगी जिसमें उपयोगकर्ताओं को अपना नाम दर्ज करने के लिए कहा जाएगा और नाम सबमिट करने के लिए एक बटन होगा। जब आप "सबमिट" दबाते हैं, तो यह स्क्रीन पर एक लेबल विजेट प्रदर्शित करेगा।

टिंकर में ऊंचाई से एंट्री बॉक्स का आकार कैसे बदलें?

अब फ़ील्ड में अपना नाम दर्ज करें और आउटपुट देखने के लिए "सबमिट" पर क्लिक करें।

टिंकर में ऊंचाई से एंट्री बॉक्स का आकार कैसे बदलें?


  1. टिंकर में बटन दबाए जाने के बाद एंट्री विजेट को कैसे साफ़ करें?

    टिंकर एंट्री विजेट्स का उपयोग सिंगल लाइन टेक्स्ट को प्रदर्शित करने के लिए किया जाता है जिसे आम तौर पर यूजर इनपुट के रूप में लिया जाता है। हम delete(0, END) . एक विधि को परिभाषित करके एंट्री विजेट की सामग्री को साफ़ कर सकते हैं जिसका उद्देश्य सीमा में सभी सामग्री को साफ़ करना है। एक फ़ंक्शन को परिभाष

  1. टिंकर के साथ मल्टीलाइन एंट्री कैसे बनाएं?

    मान लीजिए कि हम एक एंट्री विजेट बनाना चाहते हैं जो मल्टीलाइन यूजर इनपुट का समर्थन करता है। मल्टीलाइन एंट्री विजेट बनाने के लिए, हम टेक्स्ट () . का उपयोग कर सकते हैं कंस्ट्रक्टर। उदाहरण यहां, इस उदाहरण में, हम एक विंडो बनाएंगे जिसमें एक मल्टीलाइन एंट्री विजेट होगा। #Import the library from tkinter i

  1. टिंकर एंट्री विजेट के लिए डिफ़ॉल्ट टेक्स्ट कैसे सेट करें?

    उपयोगकर्ता इनपुट से लिए गए टेक्स्ट की एक पंक्ति को प्रिंट और प्रदर्शित करने के लिए टिंकर एंट्री विजेट का उपयोग किया जाता है। इसका उपयोग कई अनुप्रयोगों के लिए किया जाता है जैसे लॉगिन फॉर्म, साइनअप फॉर्म और अन्य उपयोगकर्ता इंटरैक्शन फॉर्म बनाना। हम सम्मिलित करें () . का उपयोग करके प्रविष्टि विजेट के