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

टिंकर संदेश विजेट को आकार बदलने से कैसे रोकें?

टिंकर संदेश विजेट का उपयोग आमतौर पर टिंकर विंडो में टेक्स्ट संदेश प्रदर्शित करने के लिए किया जाता है। टिंकर संदेश विजेट को विभिन्न गुणों को जोड़कर भी कॉन्फ़िगर किया जा सकता है, उदाहरण के लिए, फ़ॉन्ट-गुण, पृष्ठभूमि और अग्रभूमि रंग गुण, और बॉक्स के कोनों को चौड़ा करने के लिए पैडिंग, आदि।

आइए मान लें कि हम संदेश विजेट को आकार बदलने से रोकना चाहते हैं, तो हम fill=BOTH का उपयोग कर सकते हैं पैक . में संपत्ति संदेश विजेट पैक करते समय ज्यामिति प्रबंधक। यह कैसे काम करता है, यह दिखाने के लिए एक उदाहरण लेते हैं।

उदाहरण

# Import the required library
from tkinter import *

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

# Size of the window
win.geometry("700x350")

# Create a Non-resizable messagebox
msg=Message(win, text="Hi, how are you doing?")
msg.config(bg='yellow', font=('Calibri', 16), borderwidth=2)
msg.pack(fill=BOTH)

# Run the mainloop
win.mainloop()

आउटपुट

यह निम्नलिखित आउटपुट देगा -

टिंकर संदेश विजेट को आकार बदलने से कैसे रोकें?

यहां, यदि आप विंडो को स्ट्रेच करते हैं, तो मैसेजबॉक्स अपने आप आकार बदल जाएगा।

भरें=BOTH . के बिना पैरामीटर, वही कोड निम्न आउटपुट उत्पन्न करेगा -

टिंकर संदेश विजेट को आकार बदलने से कैसे रोकें?

इस मामले में, संदेशबॉक्स . की चौड़ाई खिड़की के आकार के बावजूद स्थिर रहेगा।


  1. विंडो से टिंकर विजेट कैसे हटाएं?

    कभी-कभी, हम एक ऐसे विजेट को हटाना चाहते हैं जो एप्लिकेशन में किसी काम का नहीं है। हम .नष्ट . का उपयोग करके विंडो या फ़्रेम से विजेट हटा सकते हैं टिंकर में विधि। इसके लिए एक फ़ंक्शन को परिभाषित करके इसे विजेट में लागू किया जा सकता है। उदाहरण इस उदाहरण में, हमने एक बटन बनाया है जो विंडो से टेक्स्ट ले

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

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

  1. टिंकर विजेट को अदृश्य कैसे बनाया जाए?

    टिंकर विजेट को अदृश्य बनाने के लिए, हम pack_forget() . का उपयोग कर सकते हैं तरीका। यह आमतौर पर विंडो से विजेट्स को अनमैप करने के लिए उपयोग किया जाता है। उदाहरण निम्नलिखित उदाहरण में, हम एक लेबल टेक्स्ट और एक बटन बनाएंगे जिसका उपयोग लेबल टेक्स्ट विजेट पर अदृश्य घटना को ट्रिगर करने के लिए किया जा सकत