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

पाइथन टिंकर में कुछ समय बाद विजेट कैसे छुपाएं?

जीयूआई-आधारित अनुप्रयोगों को विकसित करने के लिए टिंकर एक मानक पायथन पुस्तकालय है। हम टिंकर लाइब्रेरी का उपयोग करके गेम, टूल और अन्य एप्लिकेशन बना सकते हैं। GUI- आधारित एप्लिकेशन विकसित करने के लिए, Tkinter विजेट प्रदान करता है।

कभी-कभी, विजेट को कुछ समय के लिए छिपाने की आवश्यकता हो सकती है। इसे pack_forget() . का उपयोग करके प्राप्त किया जा सकता है तरीका। जब हम विभिन्न विधियों का उपयोग करके विज़ेट को विंडो में पैक करते हैं, तो हमें विजेट को छिपाने के लिए उसी विधि का उपयोग करना पड़ता है।

उदाहरण

# टिंकर आयात से आवश्यक लाइब्रेरी आयात करें *पीआईएल आयात से छवि, इमेज टीके# टिंकर फ्रेम या विंडोविन का एक उदाहरण बनाएं =टीके ()# टिंकर विंडोविन का आकार सेट करें। ज्यामिति ("700x350")# कैनवास विजेट कैनवास बनाएं =कैनवास (जीत, चौड़ाई =400, ऊंचाई =300) कैनवास। पैक () # कैनवास में एक छवि जोड़ें। )# कुछ समय के बाद कैनवास से छवि छुपाएं। 

आउटपुट

दिए गए कोड को चलाने से कैनवास विजेट में एक छवि प्रदर्शित होगी जो कुछ समय बाद गायब हो जाएगी।

पाइथन टिंकर में कुछ समय बाद विजेट कैसे छुपाएं?


  1. कैनवास में एक छवि को कैसे केंद्रित करें पायथन टिंकर

    आइए मान लें कि हम Tkinter का उपयोग करके GUI-आधारित एप्लिकेशन बना रहे हैं और हम Tkinter कैनवास में एक छवि लोड करना चाहते हैं। डिफ़ॉल्ट रूप से, कैनवास अपनी चौड़ाई और ऊंचाई के अनुसार छवियों को लोड करता है। हालांकि, हम दिशा पास करके किसी भी दिशा (एन, एस, ई, डब्ल्यू, एनएस, ईडब्ल्यू, आदि) में एक छवि की स

  1. पायथन टिंकर में प्रोग्रेसबार विजेट

    प्रोग्रेसबार एक सामान्य जीयूआई तत्व है जिसका उपयोग कुछ कार्य की प्रगति को दिखाने के लिए किया जाता है। इस लेख में हम देखेंगे कि Python tkinter GUI लाइब्रेरी का उपयोग करके एक प्रोग्रेसबार कैसे बनाया जाता है। नीचे दिए गए कार्यक्रम में हमने tkinter.ttk मॉड्यूल के प्रोग्रेसबार उप-मॉड्यूल को आयात किया है

  1. पायथन टिंकर में विधि के बाद

    जीयूआई बनाने के लिए टिंकर एक पायथन पुस्तकालय है। इसमें डेटा और GUI ईवेंट दिखाने के लिए GUI विंडो और अन्य विजेट बनाने और हेरफेर करने के लिए कई अंतर्निहित तरीके हैं। इस लेख में हम देखेंगे कि टिंकर जीयूआई में बाद की विधि का उपयोग कैसे किया जाता है। सिंटैक्स .after(delay, FuncName=FuncName) This method